NodeOPCUA API Documentation
    Preparing search index...

    Interface AddStandardEndpointDescriptionsParam

    interface AddStandardEndpointDescriptionsParam {
        advertisedEndpoints?: AdvertisedEndpoint | AdvertisedEndpoint[];
        allowAnonymous?: boolean;
        allowUnsecurePassword?: boolean;
        alternateHostname?: string[];
        disableDiscovery?: boolean;
        hostname?: string;
        resourcePath?: string;
        restricted?: boolean;
        securityModes?: MessageSecurityMode[];
        securityPolicies?: SecurityPolicy[];
        userTokenTypes?: UserTokenType[];
    }
    Index

    Properties

    advertisedEndpoints?: AdvertisedEndpoint | AdvertisedEndpoint[]

    Additional endpoint URL(s) to advertise.

    Use when the server is behind Docker port-mapping, a reverse proxy, or a NAT gateway.

    Each entry can be a plain URL string (inherits all security settings from the main endpoint) or an AdvertisedEndpointConfig object with per-URL overrides.

    The server still listens on port — these are purely advertised aliases.

    advertisedEndpoints: "opc.tcp://localhost:48481"
    
    advertisedEndpoints: [
    "opc.tcp://internal:48480",
    {
    url: "opc.tcp://public.example.com:4840",
    securityModes: [MessageSecurityMode.SignAndEncrypt],
    allowAnonymous: false
    }
    ]
    allowAnonymous?: boolean
    allowUnsecurePassword?: boolean
    alternateHostname?: string[]
    disableDiscovery?: boolean
    hostname?: string
    resourcePath?: string
    restricted?: boolean
    securityModes?: MessageSecurityMode[]
    securityPolicies?: SecurityPolicy[]
    userTokenTypes?: UserTokenType[]