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.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.auth.verifier |
Client authentication verifier framework.
|
com.nimbusds.oauth2.sdk.id |
Common OAuth 2.0 identifier and identity classes.
|
com.nimbusds.openid.connect.sdk.claims |
Claims and claim sets used in OpenID Connect.
|
Modifier and Type | Method and Description |
---|---|
List<Audience> |
TokenIntrospectionSuccessResponse.getAudience()
Returns the intended audience for the token.
|
Modifier and Type | Method and Description |
---|---|
TokenIntrospectionSuccessResponse.Builder |
TokenIntrospectionSuccessResponse.Builder.audience(List<Audience> audList)
Sets the token audience.
|
Modifier and Type | Method and Description |
---|---|
List<Audience> |
AssertionDetails.getAudience()
Returns the audience.
|
Constructor and Description |
---|
AssertionDetails(Issuer issuer,
Subject subject,
List<Audience> audience,
Date iat,
Date exp,
Identifier id)
Creates a new assertion details instance.
|
Modifier and Type | Method and Description |
---|---|
Set<Audience> |
JWTAssertionDetailsVerifier.getExpectedAudience()
Returns the expected audience values.
|
Constructor and Description |
---|
JWTAssertionDetails(Issuer iss,
Subject sub,
Audience aud)
Creates a new JWT bearer assertion details (claims set) instance.
|
Constructor and Description |
---|
JWTAssertionDetails(Issuer iss,
Subject sub,
List<Audience> aud,
Date exp,
Date nbf,
Date iat,
JWTID jti,
Map<String,Object> other)
Creates a new JWT bearer assertion details (claims set) instance.
|
JWTAssertionDetailsVerifier(Set<Audience> expectedAudience)
Creates a new JWT bearer assertion details (claims set) verifier.
|
Modifier and Type | Method and Description |
---|---|
Set<Audience> |
SAML2AssertionDetailsVerifier.getExpectedAudience()
Returns the expected audience values.
|
Constructor and Description |
---|
SAML2AssertionDetails(Issuer issuer,
Subject subject,
Audience audience)
Creates a new SAML 2.0 bearer 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.
|
SAML2AssertionDetailsVerifier(Set<Audience> expectedAudience)
Creates a new SAML 2.0 bearer assertion details verifier.
|
Constructor and Description |
---|
JWTAuthenticationClaimsSet(ClientID clientID,
Audience aud)
Creates a new JWT client authentication claims set.
|
Constructor and Description |
---|
JWTAuthenticationClaimsSet(ClientID clientID,
List<Audience> aud,
Date exp,
Date nbf,
Date iat,
JWTID jti)
Creates a new JWT client authentication claims set.
|
Modifier and Type | Method and Description |
---|---|
Set<Audience> |
ClientAuthenticationVerifier.getExpectedAudience()
Returns the permitted audience values in JWT authentication
assertions.
|
Constructor and Description |
---|
ClientAuthenticationVerifier(ClientCredentialsSelector<T> clientCredentialsSelector,
Set<Audience> expectedAudience)
Creates a new client authentication verifier.
|
Modifier and Type | Method and Description |
---|---|
static List<Audience> |
Audience.create(List<String> strings)
Creates an audience list from the specified string list
representation.
|
static List<Audience> |
Audience.create(String... strings)
Creates an audience list from the specified string array.
|
List<Audience> |
Audience.toSingleAudienceList()
Returns a singleton list of this audience.
|
Modifier and Type | Method and Description |
---|---|
static List<String> |
Audience.toStringList(Audience audience)
Returns a string list representation of the specified audience.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Audience.matchesAny(Collection<Audience> c1,
Collection<Audience> c2)
Returns
true if the specified collections have at at least
one matching audience value. |
static boolean |
Audience.matchesAny(Collection<Audience> c1,
Collection<Audience> c2)
Returns
true if the specified collections have at at least
one matching audience value. |
static List<String> |
Audience.toStringList(List<Audience> audienceList)
Returns a string list representation of the specified audience list.
|
Modifier and Type | Method and Description |
---|---|
List<Audience> |
IDTokenClaimsSet.getAudience()
Gets the ID token audience.
|
Constructor and Description |
---|
IDTokenClaimsSet(Issuer iss,
Subject sub,
List<Audience> aud,
Date exp,
Date iat)
Creates a new minimal ID token claims set.
|
Copyright © 2016 Connect2id Ltd.. All rights reserved.