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.id |
Common OAuth 2.0 identifier and identity classes.
|
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.validators |
Client-side OpenID Connect ID token, access token and authorisation code
validators.
|
Modifier and Type | Method and Description |
---|---|
Issuer |
TokenIntrospectionSuccessResponse.getIssuer()
Returns the token issuer.
|
Modifier and Type | Method and Description |
---|---|
TokenIntrospectionSuccessResponse.Builder |
TokenIntrospectionSuccessResponse.Builder.issuer(Issuer iss)
Sets the token issuer.
|
Modifier and Type | Method and Description |
---|---|
Issuer |
AssertionDetails.getIssuer()
Returns the issuer.
|
Constructor and Description |
---|
AssertionDetails(Issuer issuer,
Subject subject,
java.util.List<Audience> audience,
java.util.Date iat,
java.util.Date exp,
Identifier id)
Creates a new assertion details instance.
|
Constructor and Description |
---|
JWTAssertionDetails(Issuer iss,
Subject sub,
Audience aud)
Creates a new JWT bearer assertion details (claims set) instance.
|
JWTAssertionDetails(Issuer iss,
Subject sub,
java.util.List<Audience> aud,
java.util.Date exp,
java.util.Date nbf,
java.util.Date iat,
JWTID jti,
java.util.Map<java.lang.String,java.lang.Object> other)
Creates a new JWT bearer assertion details (claims set) instance.
|
Modifier and Type | Method and Description |
---|---|
org.opensaml.saml2.core.Assertion |
SAML2AssertionValidator.validate(org.opensaml.saml2.core.Assertion assertion,
Issuer expectedIssuer,
java.security.Key key)
Validates the specified SAML 2.0 assertion.
|
org.opensaml.saml2.core.Assertion |
SAML2AssertionValidator.validate(java.lang.String xml,
Issuer expectedIssuer,
java.security.Key key)
Validates the specified SAML 2.0 assertion.
|
Constructor and Description |
---|
SAML2AssertionDetails(Issuer issuer,
Subject subject,
Audience audience)
Creates a new SAML 2.0 bearer assertion details instance.
|
SAML2AssertionDetails(Issuer issuer,
Subject subject,
java.lang.String subjectFormat,
java.util.Date subjectAuthTime,
ACR subjectACR,
java.util.List<Audience> audience,
java.util.Date exp,
java.util.Date nbf,
java.util.Date iat,
Identifier id,
java.net.InetAddress clientAddress,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> attrStatement)
Creates a new SAML 2.0 bearer assertion details instance.
|
Modifier and Type | Method and Description |
---|---|
Issuer |
Actor.getIssuer()
Returns the optional issuer for the subject.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Issuer.isValid(Issuer value)
Checks if the specified issuer is a valid identifier.
|
Constructor and Description |
---|
Actor(Subject subject,
Issuer issuer,
Actor parent)
Creates a new actor.
|
Modifier and Type | Method and Description |
---|---|
Issuer |
IDTokenClaimsSet.getIssuer()
Gets the ID token issuer.
|
Constructor and Description |
---|
IDTokenClaimsSet(Issuer iss,
Subject sub,
java.util.List<Audience> aud,
java.util.Date exp,
java.util.Date iat)
Creates a new minimal ID token claims set.
|
Modifier and Type | Method and Description |
---|---|
Issuer |
OIDCProviderMetadata.getIssuer()
Gets the issuer identifier.
|
Constructor and Description |
---|
OIDCProviderMetadata(Issuer issuer,
java.util.List<SubjectType> subjectTypes,
java.net.URI jwkSetURI)
Creates a new OpenID Connect provider metadata instance.
|
Modifier and Type | Method and Description |
---|---|
Issuer |
IDTokenValidator.getExpectedIssuer()
Returns the expected ID token issuer.
|
Issuer |
IDTokenClaimsVerifier.getExpectedIssuer()
Returns the expected ID token issuer.
|
Constructor and Description |
---|
IDTokenClaimsVerifier(Issuer issuer,
ClientID clientID,
Nonce nonce,
int maxClockSkew)
Creates a new ID token claims verifier.
|
IDTokenValidator(Issuer expectedIssuer,
ClientID clientID)
Creates a new validator for unsecured (plain) ID tokens.
|
IDTokenValidator(Issuer expectedIssuer,
ClientID clientID,
com.nimbusds.jose.JWSAlgorithm expectedJWSAlg,
com.nimbusds.jose.jwk.JWKSet jwkSet)
Creates a new validator for RSA or EC signed ID tokens where the
OpenID Provider's JWK set is specified by value.
|
IDTokenValidator(Issuer expectedIssuer,
ClientID clientID,
com.nimbusds.jose.JWSAlgorithm expectedJWSAlg,
Secret clientSecret)
Creates a new validator for HMAC protected ID tokens.
|
IDTokenValidator(Issuer expectedIssuer,
ClientID clientID,
com.nimbusds.jose.JWSAlgorithm expectedJWSAlg,
java.net.URL jwkSetURI)
Creates a new validator for RSA or EC signed ID tokens where the
OpenID Provider's JWK set is specified by URL.
|
IDTokenValidator(Issuer expectedIssuer,
ClientID clientID,
com.nimbusds.jose.JWSAlgorithm expectedJWSAlg,
java.net.URL jwkSetURI,
com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
Creates a new validator for RSA or EC signed ID tokens where the
OpenID Provider's JWK set is specified by URL.
|
IDTokenValidator(Issuer expectedIssuer,
ClientID clientID,
com.nimbusds.jose.proc.JWSKeySelector jwsKeySelector,
com.nimbusds.jose.proc.JWEKeySelector jweKeySelector)
Creates a new ID token validator.
|
Copyright © 2016 Connect2id Ltd.. All Rights Reserved.