Package | Description |
---|---|
com.nimbusds.oauth2.sdk |
Classes for representing, serialising and parsing OAuth 2.0 client requests
and authorisation server responses.
|
com.nimbusds.oauth2.sdk.assertions.jwt |
JWT bearer assertions.
|
com.nimbusds.oauth2.sdk.assertions.saml2 |
SAML 2.0 bearer assertions.
|
com.nimbusds.oauth2.sdk.auth |
Implementations of OAuth 2.0 client authentication methods at the Token
endpoint.
|
com.nimbusds.oauth2.sdk.client |
OAuth 2.0 dynamic client registration.
|
com.nimbusds.oauth2.sdk.http |
HTTP message and utility classes.
|
com.nimbusds.oauth2.sdk.id |
Common OAuth 2.0 identifier and identity classes.
|
com.nimbusds.oauth2.sdk.pkce |
Proof Key for Code Exchange (PKCE) classes.
|
com.nimbusds.oauth2.sdk.token |
OAuth 2.0 access and refresh token implementations.
|
com.nimbusds.oauth2.sdk.util |
Common utility classes.
|
com.nimbusds.openid.connect.sdk |
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
|
com.nimbusds.openid.connect.sdk.claims |
Claims and claim sets used in OpenID Connect.
|
com.nimbusds.openid.connect.sdk.op |
OpenID Connect Provider (OP) classes.
|
com.nimbusds.openid.connect.sdk.rp |
OpenID Connect Relying Party (RP) classes.
|
com.nimbusds.openid.connect.sdk.token |
OpenID Connect token extensions.
|
Modifier and Type | Field and Description |
---|---|
protected static ParseException |
AssertionGrant.MISSING_ASSERTION_PARAM_EXCEPTION
Caches missing
assertion parameter exception. |
protected static ParseException |
AssertionGrant.MISSING_GRANT_TYPE_PARAM_EXCEPTION
Cached missing
grant_type parameter exception. |
Modifier and Type | Method and Description |
---|---|
static TokenRequest |
TokenRequest.parse(HTTPRequest httpRequest)
Parses a token request from the specified HTTP request.
|
static AuthorizationSuccessResponse |
AuthorizationSuccessResponse.parse(HTTPRequest httpRequest)
Parses an authorisation success response from the specified HTTP
request at the client redirection (callback) URI.
|
static AuthorizationResponse |
AuthorizationResponse.parse(HTTPRequest httpRequest)
Parses an authorisation response from the specified HTTP request at
the client redirection (callback) URI.
|
static TokenRevocationRequest |
TokenRevocationRequest.parse(HTTPRequest httpRequest)
Parses a token revocation request from the specified HTTP request.
|
static AuthorizationErrorResponse |
AuthorizationErrorResponse.parse(HTTPRequest httpRequest)
Parses an authorisation error response from the specified HTTP
request at the client redirection (callback) URI.
|
static TokenIntrospectionRequest |
TokenIntrospectionRequest.parse(HTTPRequest httpRequest)
Parses a token introspection request from the specified HTTP
request.
|
static AuthorizationRequest |
AuthorizationRequest.parse(HTTPRequest httpRequest)
Parses an authorisation request from the specified HTTP request.
|
static AuthorizationSuccessResponse |
AuthorizationSuccessResponse.parse(HTTPResponse httpResponse)
Parses an authorisation success response from the specified initial
HTTP 302 redirect response generated at the authorisation endpoint.
|
static TokenIntrospectionSuccessResponse |
TokenIntrospectionSuccessResponse.parse(HTTPResponse httpResponse)
Parses an token introspection success response from the specified
HTTP response.
|
static TokenIntrospectionErrorResponse |
TokenIntrospectionErrorResponse.parse(HTTPResponse httpResponse)
Parses a token introspection error response from the specified HTTP
response.
|
static AuthorizationResponse |
AuthorizationResponse.parse(HTTPResponse httpResponse)
Parses an authorisation response from the specified initial HTTP 302
redirect response output at the authorisation endpoint.
|
static TokenErrorResponse |
TokenErrorResponse.parse(HTTPResponse httpResponse)
Parses an OAuth 2.0 Token Error response from the specified HTTP
response.
|
static AuthorizationErrorResponse |
AuthorizationErrorResponse.parse(HTTPResponse httpResponse)
Parses an authorisation error response from the specified initial
HTTP 302 redirect response generated at the authorisation endpoint.
|
static AccessTokenResponse |
AccessTokenResponse.parse(HTTPResponse httpResponse)
Parses an access token response from the specified HTTP response.
|
static TokenResponse |
TokenResponse.parse(HTTPResponse httpResponse)
Parses a token response from the specified HTTP response.
|
static TokenIntrospectionResponse |
TokenIntrospectionResponse.parse(HTTPResponse httpResponse)
Parses a token introspection response from the specified HTTP
response.
|
static TokenIntrospectionSuccessResponse |
TokenIntrospectionSuccessResponse.parse(net.minidev.json.JSONObject jsonObject)
Parses a token introspection success response from the specified
JSON object.
|
static TokenErrorResponse |
TokenErrorResponse.parse(net.minidev.json.JSONObject jsonObject)
Parses an OAuth 2.0 Token Error response from the specified JSON
object.
|
static AccessTokenResponse |
AccessTokenResponse.parse(net.minidev.json.JSONObject jsonObject)
Parses an access token response from the specified JSON object.
|
static TokenResponse |
TokenResponse.parse(net.minidev.json.JSONObject jsonObject)
Parses a token response from the specified JSON object.
|
static AuthorizationCodeGrant |
AuthorizationCodeGrant.parse(Map<String,String> params)
Parses an authorisation code grant from the specified parameters.
|
static RefreshTokenGrant |
RefreshTokenGrant.parse(Map<String,String> params)
Parses a refresh token grant from the specified parameters.
|
static SAML2BearerGrant |
SAML2BearerGrant.parse(Map<String,String> params)
Parses a SAML 2.0 bearer grant from the specified parameters.
|
static JWTBearerGrant |
JWTBearerGrant.parse(Map<String,String> params)
Parses a JWT bearer grant from the specified parameters.
|
static ResourceOwnerPasswordCredentialsGrant |
ResourceOwnerPasswordCredentialsGrant.parse(Map<String,String> params)
Parses a resource owner password credentials grant from the
specified parameters.
|
static ClientCredentialsGrant |
ClientCredentialsGrant.parse(Map<String,String> params)
Parses a client credentials grant from the specified parameters.
|
static AuthorizationGrant |
AuthorizationGrant.parse(Map<String,String> params)
Parses an authorisation grant from the specified parameters.
|
static AuthorizationRequest |
AuthorizationRequest.parse(Map<String,String> params)
Parses an authorisation request from the specified parameters.
|
static ResponseType |
ResponseType.parse(String s)
Parses a set of authorisation response types.
|
static AuthorizationRequest |
AuthorizationRequest.parse(String query)
Parses an authorisation request from the specified URI query string.
|
static GrantType |
GrantType.parse(String value)
Parses a grant type from the specified string.
|
static AuthorizationSuccessResponse |
AuthorizationSuccessResponse.parse(URI uri)
Parses an authorisation success response.
|
static AuthorizationResponse |
AuthorizationResponse.parse(URI uri)
Parses an authorisation response.
|
static AuthorizationErrorResponse |
AuthorizationErrorResponse.parse(URI uri)
Parses an authorisation error response.
|
static AuthorizationRequest |
AuthorizationRequest.parse(URI uri)
Parses an authorisation request from the specified URI.
|
static AuthorizationSuccessResponse |
AuthorizationSuccessResponse.parse(URI redirectURI,
Map<String,String> params)
Parses an authorisation success response.
|
static AuthorizationResponse |
AuthorizationResponse.parse(URI redirectURI,
Map<String,String> params)
Parses an authorisation response.
|
static AuthorizationErrorResponse |
AuthorizationErrorResponse.parse(URI redirectURI,
Map<String,String> params)
Parses an authorisation error response.
|
static AuthorizationRequest |
AuthorizationRequest.parse(URI uri,
Map<String,String> params)
Parses an authorisation request from the specified parameters.
|
static AuthorizationRequest |
AuthorizationRequest.parse(URI uri,
String query)
Parses an authorisation request from the specified URI query string.
|
Modifier and Type | Method and Description |
---|---|
static JWTAssertionDetails |
JWTAssertionDetails.parse(net.minidev.json.JSONObject jsonObject)
Parses a JWT bearer assertion details (claims set) instance from the
specified JSON object.
|
static JWTAssertionDetails |
JWTAssertionDetails.parse(com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet)
Parses a JWT bearer assertion details instance from the specified
JWT claims set.
|
Modifier and Type | Method and Description |
---|---|
static SAML2AssertionDetails |
SAML2AssertionDetails.parse(org.opensaml.saml2.core.Assertion assertion)
Parses a SAML 2.0 bearer assertion details instance from the
specified assertion object.
|
static org.opensaml.saml2.core.Assertion |
SAML2AssertionValidator.parse(String xml)
Parses a SAML 2.0 assertion from the specified XML string.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
JWTAuthentication.ensureClientAssertionType(Map<String,String> params)
Ensures the specified parameters map contains an entry with key
"client_assertion_type" pointing to a string that equals the expected
JWTAuthentication.CLIENT_ASSERTION_TYPE . |
static ClientSecretBasic |
ClientSecretBasic.parse(HTTPRequest httpRequest)
Parses a client secret basic authentication from the specified HTTP
request.
|
static PrivateKeyJWT |
PrivateKeyJWT.parse(HTTPRequest httpRequest)
Parses the specified HTTP POST request for a private key JSON Web
Token (JWT) authentication.
|
static ClientSecretJWT |
ClientSecretJWT.parse(HTTPRequest httpRequest)
Parses the specified HTTP POST request for a client secret JSON Web
Token (JWT) authentication.
|
static JWTAuthentication |
JWTAuthentication.parse(HTTPRequest httpRequest)
Parses the specified HTTP request for a JSON Web Token (JWT) based
client authentication.
|
static ClientAuthentication |
ClientAuthentication.parse(HTTPRequest httpRequest)
Parses the specified HTTP request for a supported client
authentication (see
ClientAuthenticationMethod ). |
static ClientSecretPost |
ClientSecretPost.parse(HTTPRequest httpRequest)
Parses a client secret post authentication from the specified HTTP
POST request.
|
static JWTAuthenticationClaimsSet |
JWTAuthenticationClaimsSet.parse(net.minidev.json.JSONObject jsonObject)
Parses a JWT client authentication claims set from the specified
JSON object.
|
static JWTAuthenticationClaimsSet |
JWTAuthenticationClaimsSet.parse(com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet)
Parses a JWT client authentication claims set from the specified JWT
claims set.
|
static PrivateKeyJWT |
PrivateKeyJWT.parse(Map<String,String> params)
Parses the specified parameters map for a private key JSON Web Token
(JWT) authentication.
|
static ClientSecretJWT |
ClientSecretJWT.parse(Map<String,String> params)
Parses the specified parameters map for a client secret JSON Web
Token (JWT) authentication.
|
static ClientSecretPost |
ClientSecretPost.parse(Map<String,String> params)
Parses a client secret post authentication from the specified
parameters map.
|
static ClientSecretBasic |
ClientSecretBasic.parse(String header)
Parses a client secret basic authentication from the specified HTTP
Authorization header.
|
static PrivateKeyJWT |
PrivateKeyJWT.parse(String paramsString)
Parses a private key JSON Web Token (JWT) authentication from the
specified
application/x-www-form-urlencoded encoded
parameters string. |
static ClientSecretJWT |
ClientSecretJWT.parse(String paramsString)
Parses a client secret JSON Web Token (JWT) authentication from the
specified
application/x-www-form-urlencoded encoded
parameters string. |
static ClientSecretPost |
ClientSecretPost.parse(String paramsString)
Parses a client secret post authentication from the specified
application/x-www-form-urlencoded encoded parameters string. |
protected static com.nimbusds.jwt.SignedJWT |
JWTAuthentication.parseClientAssertion(Map<String,String> params)
Parses the specified parameters map for a client assertion.
|
Modifier and Type | Method and Description |
---|---|
static ClientReadRequest |
ClientReadRequest.parse(HTTPRequest httpRequest)
Parses a client read request from the specified HTTP GET request.
|
static ClientRegistrationRequest |
ClientRegistrationRequest.parse(HTTPRequest httpRequest)
Parses a client registration request from the specified HTTP POST
request.
|
static ClientUpdateRequest |
ClientUpdateRequest.parse(HTTPRequest httpRequest)
Parses a client update request from the specified HTTP PUT request.
|
static ClientDeleteRequest |
ClientDeleteRequest.parse(HTTPRequest httpRequest)
Parses a client delete request from the specified HTTP DELETE
request.
|
static ClientRegistrationErrorResponse |
ClientRegistrationErrorResponse.parse(HTTPResponse httpResponse)
Parses a client registration error response from the specified HTTP
response.
|
static ClientRegistrationResponse |
ClientRegistrationResponse.parse(HTTPResponse httpResponse)
Parses a client registration response from the specified HTTP
response.
|
static ClientInformationResponse |
ClientInformationResponse.parse(HTTPResponse httpResponse)
Parses a client information response from the specified
HTTP response.
|
static ClientInformation |
ClientInformation.parse(net.minidev.json.JSONObject jsonObject)
Parses a client information instance from the specified JSON object.
|
static ClientMetadata |
ClientMetadata.parse(net.minidev.json.JSONObject jsonObject)
Parses an client metadata instance from the specified JSON object.
|
static ClientID |
ClientCredentialsParser.parseID(net.minidev.json.JSONObject jsonObject)
Parses a client identifier from the specified JSON object.
|
static Date |
ClientCredentialsParser.parseIDIssueDate(net.minidev.json.JSONObject jsonObject)
Parses a client identifier issue date from the specified JSON
object.
|
static BearerAccessToken |
ClientCredentialsParser.parseRegistrationAccessToken(net.minidev.json.JSONObject jsonObject)
Parses a client registration access token from the specified JSON
object.
|
static URI |
ClientCredentialsParser.parseRegistrationURI(net.minidev.json.JSONObject jsonObject)
Parses a client registration URI from the specified JSON object.
|
static Secret |
ClientCredentialsParser.parseSecret(net.minidev.json.JSONObject jsonObject)
Parses a client secret from the specified JSON object.
|
Modifier and Type | Method and Description |
---|---|
void |
HTTPRequest.ensureMethod(HTTPRequest.Method expectedMethod)
Ensures this HTTP request has the specified method.
|
void |
HTTPResponse.ensureStatusCode(int... expectedStatusCode)
Ensures this HTTP response has the specified status code.
|
void |
HTTPResponse.ensureStatusCodeNotOK()
Ensures this HTTP response does not have a
200 OK
status code. |
net.minidev.json.JSONArray |
HTTPResponse.getContentAsJSONArray()
Gets the response content as a JSON array.
|
net.minidev.json.JSONObject |
HTTPResponse.getContentAsJSONObject()
Gets the response content as a JSON object.
|
com.nimbusds.jwt.JWT |
HTTPResponse.getContentAsJWT()
Gets the response content as a JSON Web Token (JWT).
|
net.minidev.json.JSONObject |
HTTPRequest.getQueryAsJSONObject()
Gets the request query or entity body as a JSON Object.
|
Modifier and Type | Method and Description |
---|---|
static Actor |
Actor.parse(net.minidev.json.JSONObject jsonObject)
Parses an actor from the specified JSON object representation.
|
static Actor |
Actor.parseTopLevel(net.minidev.json.JSONObject jsonObject)
Parses an actor from the specified top-level JSON object contains
an optional actor JSON representation.
|
Modifier and Type | Method and Description |
---|---|
static CodeChallenge |
CodeChallenge.parse(String value)
Parses a code challenge from the specified string.
|
Modifier and Type | Method and Description |
---|---|
static BearerAccessToken |
BearerAccessToken.parse(HTTPRequest request)
Parses an HTTP request for a bearer access token.
|
static AccessToken |
AccessToken.parse(net.minidev.json.JSONObject jsonObject)
Parses an access token from a JSON object access token response.
|
static RefreshToken |
RefreshToken.parse(net.minidev.json.JSONObject jsonObject)
Parses a refresh token from a JSON object access token response.
|
static BearerAccessToken |
BearerAccessToken.parse(net.minidev.json.JSONObject jsonObject)
Parses a bearer access token from a JSON object access token
response.
|
static Tokens |
Tokens.parse(net.minidev.json.JSONObject jsonObject)
Parses an access and optional refresh token from the specified JSON
object.
|
static AccessToken |
AccessToken.parse(String header)
Parses an
Authorization HTTP request header value for an
access token. |
static BearerAccessToken |
BearerAccessToken.parse(String header)
Parses an HTTP Authorization header for a bearer access token.
|
static BearerTokenError |
BearerTokenError.parse(String wwwAuth)
Parses an OAuth 2.0 bearer token error from the specified HTTP
response
WWW-Authenticate header. |
Modifier and Type | Method and Description |
---|---|
static void |
ContentTypeUtils.ensureContentType(javax.mail.internet.ContentType expected,
javax.mail.internet.ContentType found)
Ensures the content type of an HTTP header matches an expected
value.
|
static boolean |
JSONObjectUtils.getBoolean(net.minidev.json.JSONObject o,
String key)
Gets a boolean member of a JSON object.
|
static double |
JSONObjectUtils.getDouble(net.minidev.json.JSONObject o,
String key)
Gets a number member of a JSON object as
double . |
static javax.mail.internet.InternetAddress |
JSONObjectUtils.getEmail(net.minidev.json.JSONObject o,
String key)
Deprecated.
|
static <T extends Enum<T>> |
JSONObjectUtils.getEnum(net.minidev.json.JSONObject o,
String key,
Class<T> enumClass)
Gets a string member of a JSON object as an enumerated object.
|
static float |
JSONObjectUtils.getFloat(net.minidev.json.JSONObject o,
String key)
Gets a number member of a JSON object
float . |
static <T> T |
JSONObjectUtils.getGeneric(net.minidev.json.JSONObject o,
String key,
Class<T> clazz)
Gets a generic member of a JSON object.
|
static int |
JSONObjectUtils.getInt(net.minidev.json.JSONObject o,
String key)
Gets an number member of a JSON object as
int . |
static net.minidev.json.JSONArray |
JSONObjectUtils.getJSONArray(net.minidev.json.JSONObject o,
String key)
Gets a JSON array member of a JSON object.
|
static net.minidev.json.JSONObject |
JSONObjectUtils.getJSONObject(net.minidev.json.JSONObject o,
String key)
Gets a JSON object member of a JSON object.
|
static List<Object> |
JSONObjectUtils.getList(net.minidev.json.JSONObject o,
String key)
Gets a list member of a JSON object.
|
static long |
JSONObjectUtils.getLong(net.minidev.json.JSONObject o,
String key)
Gets a number member of a JSON object as
long . |
static Number |
JSONObjectUtils.getNumber(net.minidev.json.JSONObject o,
String key)
Gets a number member of a JSON object as
java.lang.Number . |
static String |
JSONObjectUtils.getString(net.minidev.json.JSONObject o,
String key)
Gets a string member of a JSON object.
|
static String[] |
JSONObjectUtils.getStringArray(net.minidev.json.JSONObject o,
String key)
Gets a string array member of a JSON object.
|
static List<String> |
JSONObjectUtils.getStringList(net.minidev.json.JSONObject o,
String key)
Gets a string list member of a JSON object.
|
static Set<String> |
JSONObjectUtils.getStringSet(net.minidev.json.JSONObject o,
String key)
Gets a string array member of a JSON object as a string set.
|
static URI |
JSONObjectUtils.getURI(net.minidev.json.JSONObject o,
String key)
Gets a string member of a JSON object as
java.net.URI . |
static URL |
JSONObjectUtils.getURL(net.minidev.json.JSONObject o,
String key)
Gets a string member of a JSON object as
java.net.URL . |
static net.minidev.json.JSONArray |
JSONArrayUtils.parse(String s)
Parses a JSON array.
|
static net.minidev.json.JSONObject |
JSONObjectUtils.parse(String s)
Parses a JSON object.
|
static net.minidev.json.JSONObject |
JSONObjectUtils.parseJSONObject(String s)
Deprecated.
|
static List<URI> |
JSONArrayUtils.toURIList(net.minidev.json.JSONArray jsonArray)
Converts the specified JSON array to a URI list.
|
Modifier and Type | Method and Description |
---|---|
static Prompt |
Prompt.parse(Collection<String> collection)
Parses a prompt from the specified string list.
|
static AuthenticationErrorResponse |
AuthenticationErrorResponse.parse(HTTPRequest httpRequest)
Parses an OpenID Connect authentication error response from the
specified HTTP request at the client redirection (callback) URI.
|
static LogoutRequest |
LogoutRequest.parse(HTTPRequest httpRequest)
Parses a logout request from the specified HTTP request.
|
static AuthenticationRequest |
AuthenticationRequest.parse(HTTPRequest httpRequest)
Parses an authentication request from the specified HTTP GET or HTTP
POST request.
|
static UserInfoRequest |
UserInfoRequest.parse(HTTPRequest httpRequest)
Parses the specified HTTP request for a UserInfo request.
|
static AuthenticationSuccessResponse |
AuthenticationSuccessResponse.parse(HTTPRequest httpRequest)
Parses an OpenID Connect authentication success response from the
specified HTTP request at the client redirection (callback) URI.
|
static AuthenticationErrorResponse |
AuthenticationErrorResponse.parse(HTTPResponse httpResponse)
Parses an OpenID Connect authentication error response from the
specified initial HTTP 302 redirect response generated at the
authorisation endpoint.
|
static OIDCTokenResponse |
OIDCTokenResponse.parse(HTTPResponse httpResponse)
Parses an OpenID Connect access token response from the specified
HTTP response.
|
static AuthenticationResponse |
AuthenticationResponseParser.parse(HTTPResponse httpResponse)
Parses an OpenID Connect authentication response.
|
static TokenResponse |
OIDCTokenResponseParser.parse(HTTPResponse httpResponse)
Parses an OpenID Connect token response or token error response from
the specified HTTP response.
|
static UserInfoErrorResponse |
UserInfoErrorResponse.parse(HTTPResponse httpResponse)
Parses a UserInfo error response from the specified HTTP response.
|
static UserInfoResponse |
UserInfoResponse.parse(HTTPResponse httpResponse)
Parses a UserInfo response from the specified HTTP response.
|
static UserInfoSuccessResponse |
UserInfoSuccessResponse.parse(HTTPResponse httpResponse)
Parses a UserInfo response from the specified HTTP response.
|
static AuthenticationSuccessResponse |
AuthenticationSuccessResponse.parse(HTTPResponse httpResponse)
Parses an OpenID Connect authentication success response from the
specified initial HTTP 302 redirect response generated at the
authorisation endpoint.
|
static OIDCTokenResponse |
OIDCTokenResponse.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect token response from the specified JSON
object.
|
static TokenResponse |
OIDCTokenResponseParser.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect token response or token error response from
the specified JSON object.
|
static LogoutRequest |
LogoutRequest.parse(Map<String,String> params)
Parses a logout request from the specified parameters.
|
static AuthenticationRequest |
AuthenticationRequest.parse(Map<String,String> params)
Parses an OpenID Connect authentication request from the specified
parameters.
|
static SubjectType |
SubjectType.parse(String s)
Parses a subject identifier type.
|
static LogoutRequest |
LogoutRequest.parse(String query)
Parses a logout request from the specified URI query string.
|
static AuthenticationRequest |
AuthenticationRequest.parse(String query)
Parses an OpenID Connect authentication request from the specified
URI query string.
|
static UserInfoErrorResponse |
UserInfoErrorResponse.parse(String wwwAuth)
Parses a UserInfo error response from the specified HTTP response
WWW-Authenticate header. |
static ClaimsRequest |
ClaimsRequest.parse(String json)
Parses a claims request from the specified JSON object string
representation.
|
static Display |
Display.parse(String s)
Parses a display type.
|
static Prompt |
Prompt.parse(String s)
Parses a prompt from the specified string.
|
static Prompt.Type |
Prompt.Type.parse(String s)
Parses a prompt type.
|
static AuthenticationErrorResponse |
AuthenticationErrorResponse.parse(URI uri)
Parses an OpenID Connect authentication error response.
|
static AuthenticationResponse |
AuthenticationResponseParser.parse(URI uri)
Parses an OpenID Connect authentication response.
|
static LogoutRequest |
LogoutRequest.parse(URI uri)
Parses a logout request from the specified URI.
|
static AuthenticationRequest |
AuthenticationRequest.parse(URI uri)
Parses an OpenID Connect authentication request from the specified
URI.
|
static AuthenticationSuccessResponse |
AuthenticationSuccessResponse.parse(URI uri)
Parses an OpenID Connect authentication success response.
|
static AuthenticationErrorResponse |
AuthenticationErrorResponse.parse(URI redirectURI,
Map<String,String> params)
Parses an OpenID Connect authentication error response.
|
static AuthenticationResponse |
AuthenticationResponseParser.parse(URI redirectURI,
Map<String,String> params)
Parses an OpenID Connect authentication response.
|
static LogoutRequest |
LogoutRequest.parse(URI uri,
Map<String,String> params)
Parses a logout request from the specified parameters.
|
static AuthenticationRequest |
AuthenticationRequest.parse(URI uri,
Map<String,String> params)
Parses an OpenID Connect authentication request from the specified
parameters.
|
static AuthenticationSuccessResponse |
AuthenticationSuccessResponse.parse(URI redirectURI,
Map<String,String> params)
Parses an OpenID Connect authentication success response.
|
static LogoutRequest |
LogoutRequest.parse(URI uri,
String query)
Parses a logout request from the specified URI query string.
|
static AuthenticationRequest |
AuthenticationRequest.parse(URI uri,
String query)
Parses an OpenID Connect authentication request from the specified
URI query string.
|
Modifier and Type | Method and Description |
---|---|
static UserInfo |
UserInfo.parse(String json)
Parses a UserInfo claims set from the specified JSON object string.
|
static IDTokenClaimsSet |
IDTokenClaimsSet.parse(String json)
Parses an ID token claims set from the specified JSON object string.
|
static ClaimType |
ClaimType.parse(String s)
Parses a claim type.
|
static Address |
Address.parse(String json)
Parses an address claims set from the specified JSON object string.
|
com.nimbusds.jwt.JWTClaimsSet |
ClaimsSet.toJWTClaimsSet()
Gets the JSON Web Token (JWT) claims set for this claim set.
|
Constructor and Description |
---|
IDTokenClaimsSet(com.nimbusds.jwt.JWTClaimsSet jwtClaimsSet)
Creates a new ID token claims set from the specified JSON Web Token
(JWT) claims set.
|
Modifier and Type | Method and Description |
---|---|
static OIDCProviderMetadata |
OIDCProviderMetadata.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect provider metadata from the specified JSON
object.
|
static OIDCProviderMetadata |
OIDCProviderMetadata.parse(String s)
Parses an OpenID Connect provider metadata from the specified JSON
object string.
|
Modifier and Type | Method and Description |
---|---|
static OIDCClientRegistrationRequest |
OIDCClientRegistrationRequest.parse(HTTPRequest httpRequest)
Parses an OpenID Connect client registration request from the
specified HTTP POST request.
|
static OIDCClientUpdateRequest |
OIDCClientUpdateRequest.parse(HTTPRequest httpRequest)
Parses an OpenID Connect client update request from the specified
HTTP PUT request.
|
static ClientRegistrationResponse |
OIDCClientRegistrationResponseParser.parse(HTTPResponse httpResponse)
Parses an OpenID Connect client registration response from the
specified HTTP response.
|
static OIDCClientInformationResponse |
OIDCClientInformationResponse.parse(HTTPResponse httpResponse)
Parses an OpenID Connect client information response from the
specified HTTP response.
|
static OIDCClientMetadata |
OIDCClientMetadata.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect client metadata instance from the specified
JSON object.
|
static OIDCClientInformation |
OIDCClientInformation.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect client information instance from the
specified JSON object.
|
Modifier and Type | Method and Description |
---|---|
static OIDCTokens |
OIDCTokens.parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect tokens instance from the specified JSON
object.
|
Copyright © 2017 Connect2id Ltd.. All rights reserved.