NodeOPCUA API Documentation
    Preparing search index...

    Interface ClientSecureChannelLayerOptions

    an factory that provides a method createObjectId(id) for the message builder

    Index

    Properties

    connectionStrategy?: ConnectionStrategyOptions

    the connection strategy options

    defaultSecureTokenLifetime?: number

    default secure token life time , if not specified 30 seconds will be used as default value

    defaultTransactionTimeout?: number

    defaultTransactionTimeout the default transaction timeout in unit of ms. Default value is 15 seconds. If not specified, the default Transaction timeout will be taken from the global static variable ClientSecureChannelLayer.defaultTransactionTimeout

    securityMode?: MessageSecurityMode

    message security mode default value =MessageSecurityMode.None

    securityPolicy?: SecurityPolicy

    security policy default value = SecurityPolicy.None

    serverCertificate?: DER | DER[]

    the serverCertificate (required if securityMode!=None)

    tokenRenewalInterval?: number

    delay SecureTokenLifetime at which token renewal will be attempted.

    if 0 or not specify, the security token renewal will happen at 75% of defaultSecureTokenLifetime

    transportFactory?: IClientTransportFactory
    transportSettings?: TransportSettingsOptions
    transportTimeout?: number

    the transport timeout in ms ( default = 60 seconds) sue for the Net.Socket timeout detection if 0 or not specify, the transport timeout will default to ClientSecureChannelLayer.defaultTransportTimeout