Message, Response, SuccessResponse@Immutable public class OIDCClientInformationResponse extends ClientInformationResponse
Example HTTP response:
HTTP/1.1 200 OK
Content-Type: application/json
Cache-Control: no-store
Pragma: no-cache
{
"client_id" : "s6BhdRkqt3",
"client_secret" :"ZJYCqe3GGRvdrudKyZS0XhGv_Z45DuKhCUk0gBR1vZk",
"client_secret_expires_at" : 1577858400,
"registration_access_token" : "this.is.an.access.token.value.ffx83",
"registration_client_uri" : "https://server.example.com/connect/register?client_id=s6BhdRkqt3",
"token_endpoint_auth_method" : "client_secret_basic",
"application_type" : "web",
"redirect_uris" : ["https://client.example.org/callback","https://client.example.org/callback2"],
"client_name" : "My Example",
"client_name#ja-Jpan-JP" : "クライアント名",
"logo_uri" : "https://client.example.org/logo.png",
"subject_type" : "pairwise",
"sector_identifier_uri" : "https://other.example.net/file_of_redirect_uris.json",
"jwks_uri" : "https://client.example.org/my_public_keys.jwks",
"userinfo_encrypted_response_alg" : "RSA1_5",
"userinfo_encrypted_response_enc" : "A128CBC-HS256",
"contacts" : ["ve7jtb@example.org", "mary@example.org"],
"request_uris" : ["https://client.example.org/rf.txt#qpXaRLh_n93TTR9F252ValdatUQvQiJi5BDub2BeznA"]
}
Related specifications:
| Constructor | Description |
|---|---|
OIDCClientInformationResponse(OIDCClientInformation clientInfo) |
Creates a new OpenID Connect client information response.
|
| Modifier and Type | Method | Description |
|---|---|---|
OIDCClientInformation |
getOIDCClientInformation() |
Gets the OpenID Connect client information.
|
static OIDCClientInformationResponse |
parse(HTTPResponse httpResponse) |
Parses an OpenID Connect client information response from the
specified HTTP response.
|
getClientInformation, indicatesSuccess, toHTTPResponsetoErrorResponse, toSuccessResponsepublic OIDCClientInformationResponse(OIDCClientInformation clientInfo)
clientInfo - The OpenID Connect client information. Must not be
null.public OIDCClientInformation getOIDCClientInformation()
public static OIDCClientInformationResponse parse(HTTPResponse httpResponse) throws ParseException
httpResponse - The HTTP response. Must not be null.ParseException - If the HTTP response couldn't be parsed to an
OpenID Connect client information response.Copyright © 2018 Connect2id Ltd.. All rights reserved.