AuthorizationServiceType

The representation of the AuthorizationServiceType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | ns=1;i=966 |
NamespaceUri | http://opcfoundation.org/UA/GDS/ |
BrowseName | AuthorizationServiceType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | BaseObjectType |
The references from the AuthorizationServiceType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | ServiceUri | String | PropertyType | Mandatory |
HasProperty | Variable | ServiceCertificate | ByteString | PropertyType | Mandatory |
HasProperty | Variable | UserTokenPolicies | UserTokenPolicy[] | PropertyType | Optional |
HasComponent | Method | GetServiceDescription | Mandatory | ||
HasComponent | Method | RequestAccessToken | Optional |
GetServiceDescription
Signature
GetServiceDescription( [out] String ServiceUri
[out] ByteString ServiceCertificate
[out] UserTokenPolicy UserTokenPolicies
);
Argument | Description |
---|---|
ServiceUri | |
ServiceCertificate | |
UserTokenPolicies |
RequestAccessToken
Signature
RequestAccessToken(
[in] UserIdentityToken IdentityToken
[in] String ResourceId
[out] String AccessToken
);
Argument | Description |
---|---|
IdentityToken | |
ResourceId | |
AccessToken |