9 Authorization Services ToC Previous Next

9.5 Information Model for Requesting Access Tokens ToC Previous Next

9.5.5 GetServiceDescription ToC Previous Next

GetServiceDescription is used to read the metadata needed to request Access Tokens from the Authorization Service.

Signature

GetServiceDescription (
[out] String serviceUri
[out] ByteString serviceCertificate
[out] UserTokenPolicy[] policies
);

Argument Description
serviceUri A globally unique identifier for the Authorization Service.
serviceCertificate The complete chain of Certificates needed to validate the Access Tokens provided by the Authorization Service.
policies The UserIdentityTokens accepted by the Authorization Service.

Method Result Codes (defined in Call Service)

Result Code Description
Bad_UserAccessDenied The current user does not have the rights required.

Table 64 specifies the AddressSpace representation for the GetServiceDescription Method.

Table 64 – GetServiceDescription Method AddressSpace Definition

Attribute Value
BrowseName GetServiceDescription
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable OutputArguments Argument[] PropertyType Mandatory

Previous Next