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 |