NodeOPCUA API Documentation
    Preparing search index...

    Interface IUserManagerEx

    interface IUserManagerEx {
        getIdentitiesForRole?: (role: NodeId) => IdentityMappingRuleType[];
        getUserRoles?: (user: string) => NodeId[];
        isValidUser?: ValidUserFunc;
        isValidUserAsync?: ValidUserAsyncFunc;
    }

    Hierarchy (View Summary)

    Index
    getIdentitiesForRole?: (role: NodeId) => IdentityMappingRuleType[]

    optional: the IdentityMappingRules for a Role (binds each Role's Identities Property)

    getUserRoles?: (user: string) => NodeId[]

    retrieve the roles of the given user

    Type Declaration

      • (user: string): NodeId[]
      • Parameters

        • user: string

        Returns NodeId[]

        semicolon separated list of roles

    isValidUser?: ValidUserFunc

    synchronous function to check the credentials - can be overruled by isValidUserAsync

    isValidUserAsync?: ValidUserAsyncFunc

    asynchronous function to check if the credentials - overrules isValidUser