Get Open Id Discovery Endpoint Using GET
Get discovery endpoint meta data as described in https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata. OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It enables Clients to verify the identity of the End-User based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the End-User in an interoperable and REST-like manner.
Access Policy
Role | User Accounts | Service Accounts (Client Credentials Applications) |
---|---|---|
Anonymous | ✔️ | ✔️ |
OK
{
"authorization_endpoint": "string",
"claimsSupported": [
"string"
],
"code_challenge_methods_supported": [
"string"
],
"end_session_endpoint": "string",
"id_token_signing_alg_values_supported": [
"string"
],
"issuer": "string",
"jwks_uri": "string",
"response_types_supported": [
"string"
],
"scopes_supported": [
"string"
],
"subject_types_supported": [
"string"
],
"token_endpoint": "string",
"token_endpoint_auth_methods_supported": [
"string"
],
"userinfo_endpoint": "string"
}
The URL of the OAuth 2.0 authorization endpoint.
List of the claims CSP may be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list.
List of PKCE code challenge methods that GAZ supports.
The CSP endpoint for logout.
List of the JWS signing algorithms supported for the ID Token to encode the claims in a JWT.
The identifier of the token's issuer. This is identical to the issuer claim value in ID Tokens.
The URL of JSON web key set document.
List of the OAuth 2.0 response_type values that CSP supports.
List of the OAuth 2.0 scope values that CSP supports.
List of the subject identifier types that CSP supports.
The URL of the OAuth 2.0 token endpoint.
List of the authorization methods supported by OAuth 2.0 token endpoint.
The URL of the OAuth 2.0 UserInfo endpoint.
The requested resource could not be found
{
"cspErrorCode": "string",
"errorCode": "string",
"message": "string",
"moduleCode": 0,
"requestId": "string",
"statusCode": 0
}
cspErrorCode
errorCode
message
moduleCode
requestId
statusCode
The user has sent too many requests
{
"cspErrorCode": "string",
"errorCode": "string",
"message": "string",
"moduleCode": 0,
"requestId": "string",
"statusCode": 0
}
cspErrorCode
errorCode
message
moduleCode
requestId
statusCode
An unexpected error has occurred while processing the request
{
"cspErrorCode": "string",
"errorCode": "string",
"message": "string",
"moduleCode": 0,
"requestId": "string",
"statusCode": 0
}
cspErrorCode
errorCode
message
moduleCode
requestId
statusCode