interface IssueOptions {
    freshness?: number;
    issuerId: Component;
    issuerPrivateKey: Signer;
    publicKey: PublicKey;
    validity: ValidityPeriod;
}

Properties

freshness?: number

Certificate packet FreshnessPeriod.

1 hour

issuerId: Component

IssuerId in certificate name.

issuerPrivateKey: Signer

Issuer signing key.

publicKey: PublicKey

Public key to appear in certificate.

validity: ValidityPeriod

ValidityPeriod.