Package | Description |
---|---|
com.nimbusds.oauth2.sdk |
Classes for representing, serialising and parsing OAuth 2.0 client requests
and server responses.
|
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.openid.connect.sdk |
Classes for representing, serialising and parsing OpenID Connect client
requests and server responses.
|
com.nimbusds.openid.connect.sdk.op |
OpenID Connect Provider (OP) classes.
|
com.nimbusds.openid.connect.sdk.rp |
OpenID Connect Relying Party (RP) classes.
|
Modifier and Type | Method and Description |
---|---|
ClientID |
TokenRequest.getClientID()
Gets the client identifier (for a token request without explicit
client authentication).
|
ClientID |
AuthorizationRequest.getClientID()
Gets the client identifier.
|
ClientID |
GeneralException.getClientID()
Gets the associated client identifier.
|
Constructor and Description |
---|
AuthorizationRequest.Builder(ResponseType rt,
ClientID clientID)
Creates a new authorisation request builder.
|
AuthorizationRequest(URI uri,
ResponseType rt,
ClientID clientID)
Creates a new minimal authorisation request.
|
AuthorizationRequest(URI uri,
ResponseType rt,
ResponseMode rm,
ClientID clientID,
URI redirectURI,
Scope scope,
State state)
Creates a new authorisation request.
|
GeneralException(String message,
ErrorObject error,
ClientID clientID,
URI redirectURI,
ResponseMode responseMode,
State state)
Creates a new general exception.
|
GeneralException(String message,
ErrorObject error,
ClientID clientID,
URI redirectURI,
ResponseMode responseMode,
State state,
Throwable cause)
Creates a new general exception.
|
ParseException(String message,
ErrorObject error,
ClientID clientID,
URI redirectURI,
ResponseMode responseMode,
State state)
Creates a new parse exception.
|
ParseException(String message,
ErrorObject error,
ClientID clientID,
URI redirectURI,
ResponseMode responseMode,
State state,
Throwable cause)
Creates a new parse exception.
|
TokenRequest(URI uri,
ClientID clientID,
AuthorizationGrant authzGrant)
Creates a new token request, with no explicit client authentication
(may be present in the grant depending on its type).
|
TokenRequest(URI uri,
ClientID clientID,
AuthorizationGrant authzGrant,
Scope scope)
Creates a new token request, with no explicit client authentication
(may be present in the grant depending on its type).
|
Modifier and Type | Method and Description |
---|---|
ClientID |
ClientAuthentication.getClientID()
Gets the client identifier.
|
ClientID |
JWTAuthenticationClaimsSet.getClientID()
Gets the client identifier.
|
protected static ClientID |
JWTAuthentication.parseClientID(Map<String,String> params)
Parses the specified parameters map for an optional client
identifier.
|
Constructor and Description |
---|
ClientAuthentication(ClientAuthenticationMethod method,
ClientID clientID)
Creates a new abstract client authentication.
|
ClientSecretBasic(ClientID clientID,
Secret secret)
Creates a new client secret basic authentication.
|
ClientSecretPost(ClientID clientID,
Secret secret)
Creates a new client secret post authentication.
|
JWTAuthenticationClaimsSet(ClientID clientID,
Audience aud,
Date exp,
Date nbf,
Date iat,
JWTID jti)
Creates a new JWT client authentication claims set.
|
Modifier and Type | Method and Description |
---|---|
ClientID |
ClientUpdateRequest.getClientID()
Gets the client ID.
|
ClientID |
ClientInformation.getID()
Gets the client identifier.
|
static ClientID |
ClientCredentialsParser.parseID(net.minidev.json.JSONObject jsonObject)
Parses a client identifier from the specified JSON object.
|
Constructor and Description |
---|
ClientInformation(ClientID id,
Date issueDate,
ClientMetadata metadata,
Secret secret)
Creates a new client information instance.
|
ClientInformation(ClientID id,
Date issueDate,
ClientMetadata metadata,
Secret secret,
URI registrationURI,
BearerAccessToken accessToken)
Creates a new client information instance permitting dynamic client
registration management.
|
ClientUpdateRequest(URI uri,
ClientID id,
BearerAccessToken accessToken,
ClientMetadata metadata,
Secret secret)
Creates a new client update request.
|
Constructor and Description |
---|
AuthenticationRequest.Builder(ResponseType rt,
Scope scope,
ClientID clientID,
URI redirectURI)
Creates a new OpenID Connect authentication request builder.
|
AuthenticationRequest(URI uri,
ResponseType rt,
ResponseMode rm,
Scope scope,
ClientID clientID,
URI redirectURI,
State state,
Nonce nonce,
Display display,
Prompt prompt,
int maxAge,
List<com.nimbusds.langtag.LangTag> uiLocales,
List<com.nimbusds.langtag.LangTag> claimsLocales,
com.nimbusds.jwt.JWT idTokenHint,
String loginHint,
List<ACR> acrValues,
ClaimsRequest claims,
com.nimbusds.jwt.JWT requestObject,
URI requestURI)
Creates a new OpenID Connect authentication request.
|
AuthenticationRequest(URI uri,
ResponseType rt,
Scope scope,
ClientID clientID,
URI redirectURI,
State state,
Nonce nonce)
Creates a new minimal OpenID Connect authentication request.
|
Constructor and Description |
---|
ResolveException(String message,
ErrorObject error,
ClientID clientID,
URI redirectURI,
ResponseMode responseMode,
State state,
Throwable cause)
Creates a new resolve exception.
|
Constructor and Description |
---|
OIDCClientInformation(ClientID id,
Date issueDate,
OIDCClientMetadata metadata,
Secret secret)
Creates a new OpenID Connect client information instance.
|
OIDCClientInformation(ClientID id,
Date issueDate,
OIDCClientMetadata metadata,
Secret secret,
URI registrationURI,
BearerAccessToken accessToken)
Creates a new OpenID Connect client information instance permitting
dynamic client registration management.
|
OIDCClientUpdateRequest(URI uri,
ClientID id,
BearerAccessToken accessToken,
OIDCClientMetadata metadata,
Secret secret)
Creates a new OpenID Connect client update request.
|
Copyright © 2015 Connect2id Ltd.. All Rights Reserved.