AuthorizationServiceType TOC Previous Next Specification

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