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
ServiceUriA globally unique identifier for the AuthorizationService.
ServiceCertificateThe complete chain of Certificates used to to validate the AccessTokens provided by the AuthorizationService.
UserTokenPoliciesThe UserIdentityTokens accepted by the AuthorizationService.

Method Result Codes (defined in Call Service)

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

Table 153 specifies the AddressSpace representation for the GetServiceDescription Method.

Table 153 – GetServiceDescription Method AddressSpace Definition
Attribute Value
BrowseName2:GetServiceDescription
References NodeClass BrowseName DataType TypeDefinition ModellingRule
0:HasPropertyVariable0:OutputArguments0:Argument[] 0:PropertyTypeMandatory