onvif
    Preparing search index...

    Interface CreateSelfSignedCertificate

    interface CreateSelfSignedCertificate {
        alias?: string;
        extension?: X509v3Extension[];
        keyID: string;
        notValidAfter?: Date;
        notValidBefore?: Date;
        signatureAlgorithm: AlgorithmIdentifier;
        subject: DistinguishedName;
        X509Version?: number;
    }
    Index
    alias?: string

    The client-defined alias of the certificate to be created.

    extension?: X509v3Extension[]

    An X.509v3 extension to be included in the certificate.

    keyID: string

    The ID of the key for which the certificate shall be created.

    notValidAfter?: Date

    The X.509 not valid after information to be included in the certificate. Defaults to the time 99991231235959Z as specified in RFC 5280.

    notValidBefore?: Date

    The X.509 not valid before information to be included in the certificate. Defaults to the device's current time or a time before the device's current time.

    signatureAlgorithm: AlgorithmIdentifier

    The signature algorithm to be used for signing the certificate.

    Distinguished name of the entity that the certificate shall belong to.

    X509Version?: number

    The X.509 version that the generated certificate shall comply to.