9.6.9 GetServiceDescription
The GetServiceDescription Method is used to read the metadata needed to request AccessTokens from the AuthorizationService.
Signature
GetServiceDescription (
[out] String ServiceUri
[out] ByteString ServiceCertificate
[out] UserTokenPolicy[] UserTokenPolicies
);| Argument | Description |
| ServiceUri | A globally unique identifier for the AuthorizationService. |
| ServiceCertificate | The complete chain of Certificates used to to validate the AccessTokens provided by the AuthorizationService. |
| UserTokenPolicies | The UserIdentityTokens accepted by the AuthorizationService. |
Method Result Codes (defined in Call Service)
| Result Code | Description |
| Bad_UserAccessDenied | The current user does not have the rights required. |
Table 153 specifies the AddressSpace representation for the GetServiceDescription Method.
| Attribute | Value | ||||
| BrowseName | 2:GetServiceDescription | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| 0:HasProperty | Variable | 0:OutputArguments | 0:Argument[] | 0:PropertyType | Mandatory |