OAuth 2 clients must be registered with SSO management application to enable OAuth integration. During registration JSON formatted client metadata is exchanged with SSO management.
Anchor |
---|
| Registeration request |
---|
| Registeration request |
---|
|
Registration Requesthttp://openid.net/specs/openid-connect-registration-1_0.html#RegistrationRequest
https://tools.ietf.org/html/rfc7591#section-3.1
Parameters
...
Code Block |
---|
language | xml |
---|
title | Sample registration request |
---|
|
{
"redirect_uris": [ "https://client.example.com/response" ],
"grant_types": [ "authorization_code" ]
} |
Anchor |
---|
| Registeration response |
---|
| Registeration response |
---|
|
Registration Responsehttp://openid.net/specs/openid-connect-registration-1_0.html#RegistrationResponse
https://tools.ietf.org/html/rfc7591#section-3.2
Parameters
...
Code Block |
---|
language | xml |
---|
title | Sample registration response |
---|
|
{
"redirect_uris": [ "https://client.example.com/response" ],
"grant_types": [ "authorization_code" ],
"client_id": "2001221477",
"client_secret": "***"
} |
OAuth API Requests with Client Identifier and Secret
OAuth API requests such as Access Token Request at Authorization code grant and web single sign-on and Token Introspection at Authorization code grant and native applications require client_id and client_secret as input.
...