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 |
Common SAML 2.0 and JWT bearer assertion classes.
|
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.id |
Common OAuth 2.0 identifier and identity classes.
|
com.nimbusds.oauth2.sdk.jose.jwk |
JSON Web Key (JWK) utilities.
|
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.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.id |
Common OpenID Connect identifier and identity classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthorizationCode
Authorisation code.
|
class |
GrantType
Authorisation grant type.
|
class |
ResponseMode
Authorisation response mode.
|
static class |
ResponseType.Value
Authorisation response type value.
|
static class |
Scope.Value
Authorisation scope value.
|
Modifier and Type | Method and Description |
---|---|
Identifier |
AssertionDetails.getID()
Returns the optional assertion identifier.
|
Constructor and Description |
---|
AssertionDetails(Issuer issuer,
Subject subject,
List<Audience> audience,
Date iat,
Date exp,
Identifier id)
Creates a new assertion details instance.
|
Constructor and Description |
---|
SAML2AssertionDetails(Issuer issuer,
Subject subject,
String subjectFormat,
Date subjectAuthTime,
ACR subjectACR,
List<Audience> audience,
Date exp,
Date nbf,
Date iat,
Identifier id,
InetAddress clientAddress,
Map<String,List<String>> attrStatement)
Creates a new SAML 2.0 bearer assertion details instance.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientAuthenticationMethod
Client authentication method at the Token endpoint.
|
Modifier and Type | Class and Description |
---|---|
class |
Audience
Audience identifier.
|
class |
ClientID
Client identifier.
|
class |
Issuer
Issuer identifier.
|
class |
JWTID
JSON Web Token (JWT) identifier.
|
class |
SoftwareID
Identifier for an OAuth 2.0 client software.
|
class |
SoftwareVersion
Version identifier for an OAuth 2.0 client software.
|
class |
State
Opaque value used to maintain state between a request and a callback.
|
class |
Subject
Subject (user) identifier.
|
Modifier and Type | Method and Description |
---|---|
int |
Identifier.compareTo(Identifier other) |
Constructor and Description |
---|
Audience(Identifier value)
Creates a new audience identifier with the specified value.
|
ClientID(Identifier value)
Creates a new client identifier with the specified value.
|
Issuer(Identifier value)
Creates a new issuer identifier with the specified value.
|
Modifier and Type | Method and Description |
---|---|
Identifier |
AbstractJWKSelector.getIdentifier()
Deprecated.
Returns the the identifier for the JWK selector.
|
Modifier and Type | Method and Description |
---|---|
List<com.nimbusds.jose.jwk.JWK> |
ImmutableJWKSet.get(Identifier id,
com.nimbusds.jose.jwk.JWKSelector jwkSelector)
Deprecated.
|
List<com.nimbusds.jose.jwk.JWK> |
ImmutableClientSecret.get(Identifier id,
com.nimbusds.jose.jwk.JWKSelector jwkSelector)
Deprecated.
|
List<com.nimbusds.jose.jwk.JWK> |
RemoteJWKSet.get(Identifier id,
com.nimbusds.jose.jwk.JWKSelector jwkSelector)
Deprecated.
|
List<com.nimbusds.jose.jwk.JWK> |
JWKSource.get(Identifier id,
com.nimbusds.jose.jwk.JWKSelector jwkSelector)
Deprecated.
Retrieves a list of JWKs matching the specified criteria.
|
Constructor and Description |
---|
AbstractJWKSelector(Identifier id)
Deprecated.
Creates a new abstract JWK selector.
|
ImmutableJWKSet(Identifier id,
com.nimbusds.jose.jwk.JWKSet jwkSet)
Deprecated.
Creates a new immutable JWK set.
|
JWEDecryptionKeySelector(Identifier id,
com.nimbusds.jose.JWEAlgorithm jweAlg,
com.nimbusds.jose.EncryptionMethod jweEnc,
JWKSource jwkSource)
Deprecated.
Creates a new decryption key selector.
|
JWSVerificationKeySelector(Identifier id,
com.nimbusds.jose.JWSAlgorithm jwsAlg,
JWKSource jwkSource)
Deprecated.
Creates a new JWS verification key selector.
|
RemoteJWKSet(Identifier id,
URL jwkSetURL,
RestrictedResourceRetriever resourceRetriever)
Deprecated.
Creates a new remote JWK set.
|
Modifier and Type | Class and Description |
---|---|
class |
CodeChallenge
Authorisation code challenge.
|
class |
CodeChallengeMethod
Method that was used to derive an authorisation code challenge.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessToken
The base abstract class for access tokens.
|
class |
AccessTokenType
Access token type.
|
class |
BearerAccessToken
Bearer access token.
|
class |
RefreshToken
Refresh token.
|
class |
Token
The base abstract class for access and refresh tokens.
|
class |
TypelessAccessToken
Typeless access token, cannot be serialised.
|
Modifier and Type | Class and Description |
---|---|
class |
Nonce
Nonce.
|
class |
OIDCScopeValue
Standard OpenID Connect scope value.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessTokenHash
Access token hash (
at_hash ). |
class |
ACR
Authentication Context Class Reference (
acr ). |
class |
AMR
Authentication Method Reference (
amr ). |
class |
AuthorizedParty
OAuth 2.0 client authorized to use the ID Token as an OAuth access token,
if different than the client that requested the ID Token (
azp ). |
class |
CodeHash
Authorisation code hash (
c_hash ). |
class |
Gender
The end-user's gender: Values defined by the OpenID Connect specification
are
Gender.FEMALE and Gender.MALE (gender ). |
class |
HashClaim
The base class for SHA-2 based claims.
|
class |
SessionID
Session identifier.
|
class |
StateHash
State hash (
s_hash ). |
Modifier and Type | Method and Description |
---|---|
static String |
HashClaim.computeValue(Identifier identifier,
com.nimbusds.jose.JWSAlgorithm alg)
Computes the SHA-2 claim value for the specified identifier.
|
Modifier and Type | Class and Description |
---|---|
class |
SectorID
Sector identifier.
|
Copyright © 2017 Connect2id Ltd.. All rights reserved.