UNPKG

@opcua/for-node-red

Version:

The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team

61 lines 2.48 kB
"use strict"; // ----- this file has been automatically generated - do not edit Object.defineProperty(exports, "__esModule", { value: true }); exports.EnumIdentityCriteria = void 0; /** * | | | * |-----------|------------------------------------------------------------| * | namespace |http://opcfoundation.org/UA/ | * | nodeClass |DataType | * | name |IdentityCriteriaType | * | isAbstract|false | */ var EnumIdentityCriteria; (function (EnumIdentityCriteria) { /** * The rule specifies a UserName from a * UserNameIdentityToken. */ EnumIdentityCriteria[EnumIdentityCriteria["UserName"] = 1] = "UserName"; /** * The rule specifies the Thumbprint of a user or CA * Certificate. */ EnumIdentityCriteria[EnumIdentityCriteria["Thumbprint"] = 2] = "Thumbprint"; /** * The rule is a Role specified in an Access Token. */ EnumIdentityCriteria[EnumIdentityCriteria["Role"] = 3] = "Role"; /** * The rule is a user group specified in the Access * Token. */ EnumIdentityCriteria[EnumIdentityCriteria["GroupId"] = 4] = "GroupId"; /** * The rule specifies Anonymous UserIdentityToken. */ EnumIdentityCriteria[EnumIdentityCriteria["Anonymous"] = 5] = "Anonymous"; /** * The rule specifies any non Anonymous * UserIdentityToken. */ EnumIdentityCriteria[EnumIdentityCriteria["AuthenticatedUser"] = 6] = "AuthenticatedUser"; /** * The rule specifies the combination of an * application identity and an Anonymous * UserIdentityToken. */ EnumIdentityCriteria[EnumIdentityCriteria["Application"] = 7] = "Application"; /** * The rule specifies the X509 subject name of a * user or CA Certificate. */ EnumIdentityCriteria[EnumIdentityCriteria["X509Subject"] = 8] = "X509Subject"; /** * The rule specifies any trusted application that * has been authenticated with a trusted * ApplicationInstance Certificate. */ EnumIdentityCriteria[EnumIdentityCriteria["TrustedApplication"] = 9] = "TrustedApplication"; })(EnumIdentityCriteria || (exports.EnumIdentityCriteria = EnumIdentityCriteria = {})); //# sourceMappingURL=enum_identity_criteria.js.map