NodeOPCUA API Documentation
    Preparing search index...

    Interface ServerSecureChannelParent

    interface ServerSecureChannelParent {
        certificateManager: ICertificateStore;
        adjustCertificateStatus?(
            statusCode: StatusCode,
            certificate: DER,
        ): StatusCode | Promise<StatusCode>;
        getCertificate(): DER;
        getCertificateChain(): DER[];
        getEndpointDescription(
            securityMode: MessageSecurityMode,
            securityPolicy: SecurityPolicy,
            endpointUri: string | null,
        ): EndpointDescription | null;
        getPrivateKey(): PrivateKey;
    }

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    certificateManager: ICertificateStore

    Methods

    • Optional hook to adjust the certificate status code returned by checkCertificate().

      Called only when the base certificate check returns a non-Good status. Implementations can choose to relax certain errors based on application-level policy (e.g. accepting untrusted certs during initial provisioning).

      If not implemented, the original status code is returned unchanged.

      Parameters

      Returns StatusCode | Promise<StatusCode>