|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.nimbusds.oauth2.sdk.client.ClientRegistrationResponse
com.nimbusds.oauth2.sdk.client.ClientInformationResponse
@Immutable public class ClientInformationResponse
Client information response. This class is immutable.
Example HTTP response:
HTTP/1.1 200 OK Content-Type: application/json Cache-Control: no-store Pragma: no-cache { "registration_access_token" : "reg-23410913-abewfq.123483", "registration_client_uri" : "https://server.example.com/register/s6BhdRkqt3", "client_id" : "s6BhdRkqt3", "client_secret" : "cf136dc3c1fc93f31185e5885805d", "client_id_issued_at" : 2893256800 "client_secret_expires_at" : 2893276800 "client_name" : "My Example Client", "client_name#ja-Jpan-JP" : "クライアント名", "redirect_uris" : ["https://client.example.org/callback", "https://client.example.org/callback2"] "scope" : "read write dolphin", "grant_types" : ["authorization_code", "refresh_token"] "token_endpoint_auth_method" : "client_secret_basic", "logo_uri" : "https://client.example.org/logo.png", "jwks_uri" : "https://client.example.org/my_public_keys.jwks" }
Related specifications:
Constructor Summary | |
---|---|
ClientInformationResponse(ClientInformation clientInfo)
Creates a new client information response. |
Method Summary | |
---|---|
ClientInformation |
getClientInformation()
Gets the client information. |
static ClientInformationResponse |
parse(HTTPResponse httpResponse)
Parses a client information response from the specified HTTP response. |
HTTPResponse |
toHTTPResponse()
Returns the matching HTTP response. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClientInformationResponse(ClientInformation clientInfo)
clientInfo
- The client information. Must not be null
.Method Detail |
---|
public ClientInformation getClientInformation()
public HTTPResponse toHTTPResponse()
Response
toHTTPResponse
in interface Response
public static ClientInformationResponse parse(HTTPResponse httpResponse) throws ParseException
httpResponse
- The HTTP response. Must not be null
.
ParseException
- If the HTTP response couldn't be parsed to a
client information response.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |