Uses of Class
com.nimbusds.oauth2.sdk.id.Issuer
-
Packages that use Issuer 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.as OAuth 2.0 Authorisation Server (AS) classes.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.oauth2.sdk.jarm JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) utilities.com.nimbusds.openid.connect.sdk.assurance.evidences Identity evidence 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. -
-
Uses of Issuer in com.nimbusds.oauth2.sdk
Methods in com.nimbusds.oauth2.sdk that return Issuer Modifier and Type Method Description Issuer
RequestObjectPOSTSuccessResponse. getIssuer()
Deprecated.Returns the issuer.Issuer
TokenIntrospectionSuccessResponse. getIssuer()
Returns the token issuer.Methods in com.nimbusds.oauth2.sdk with parameters of type Issuer Modifier and Type Method Description TokenIntrospectionSuccessResponse.Builder
TokenIntrospectionSuccessResponse.Builder. issuer(Issuer iss)
Sets the token issuer.Constructors in com.nimbusds.oauth2.sdk with parameters of type Issuer Constructor Description RequestObjectPOSTSuccessResponse(Issuer iss, Audience aud, URI requestURI, Date exp)
Deprecated.Creates a new request object POST success response. -
Uses of Issuer in com.nimbusds.oauth2.sdk.as
Methods in com.nimbusds.oauth2.sdk.as that return Issuer Modifier and Type Method Description Issuer
AuthorizationServerMetadata. getIssuer()
Gets the issuer identifier.Methods in com.nimbusds.oauth2.sdk.as with parameters of type Issuer Modifier and Type Method Description static AuthorizationServerMetadata
AuthorizationServerMetadata. resolve(Issuer issuer)
Resolves OAuth 2.0 authorisation server metadata from the specified issuer identifier.static AuthorizationServerMetadata
AuthorizationServerMetadata. resolve(Issuer issuer, int connectTimeout, int readTimeout)
Resolves OAuth 2.0 authorisation server metadata from the specified issuer identifier.static URL
AuthorizationServerMetadata. resolveURL(Issuer issuer)
Resolves OAuth 2.0 authorisation server metadata URL from the specified issuer identifier.Constructors in com.nimbusds.oauth2.sdk.as with parameters of type Issuer Constructor Description AuthorizationServerConfigurationRequest(Issuer issuer)
Creates a new OAuth 2.0 Authorisation Server configuration request.AuthorizationServerMetadata(Issuer issuer)
Creates a new OAuth 2.0 Authorisation Server (AS) metadata instance. -
Uses of Issuer in com.nimbusds.oauth2.sdk.assertions
Methods in com.nimbusds.oauth2.sdk.assertions that return Issuer Modifier and Type Method Description Issuer
AssertionDetails. getIssuer()
Returns the issuer.Constructors in com.nimbusds.oauth2.sdk.assertions with parameters of type Issuer Constructor Description AssertionDetails(Issuer issuer, Subject subject, List<Audience> audience, Date iat, Date exp, Identifier id)
Creates a new assertion details instance. -
Uses of Issuer in com.nimbusds.oauth2.sdk.assertions.jwt
Constructors in com.nimbusds.oauth2.sdk.assertions.jwt with parameters of type Issuer Constructor Description JWTAssertionDetails(Issuer iss, Subject sub, Audience aud)
Creates a new JWT bearer assertion details (claims set) instance.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. -
Uses of Issuer in com.nimbusds.oauth2.sdk.assertions.saml2
Methods in com.nimbusds.oauth2.sdk.assertions.saml2 with parameters of type Issuer Modifier and Type Method Description org.opensaml.saml.saml2.core.Assertion
SAML2AssertionValidator. validate(String xml, Issuer expectedIssuer, Key key)
Validates the specified SAML 2.0 assertion.org.opensaml.saml.saml2.core.Assertion
SAML2AssertionValidator. validate(org.opensaml.saml.saml2.core.Assertion assertion, Issuer expectedIssuer, Key key)
Validates the specified SAML 2.0 assertion.Constructors in com.nimbusds.oauth2.sdk.assertions.saml2 with parameters of type Issuer Constructor Description SAML2AssertionDetails(Issuer issuer, Subject subject, Audience audience)
Creates a new SAML 2.0 bearer assertion details instance.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. -
Uses of Issuer in com.nimbusds.oauth2.sdk.id
Methods in com.nimbusds.oauth2.sdk.id that return Issuer Modifier and Type Method Description Issuer
Actor. getIssuer()
Returns the optional issuer for the subject.Methods in com.nimbusds.oauth2.sdk.id with parameters of type Issuer Modifier and Type Method Description static boolean
Issuer. isValid(Issuer value)
Checks if the specified issuer is a valid identifier.Constructors in com.nimbusds.oauth2.sdk.id with parameters of type Issuer Constructor Description Actor(Subject subject, Issuer issuer, Actor parent)
Creates a new actor. -
Uses of Issuer in com.nimbusds.oauth2.sdk.jarm
Methods in com.nimbusds.oauth2.sdk.jarm that return Issuer Modifier and Type Method Description Issuer
JARMClaimsVerifier. getExpectedIssuer()
Returns the expected Authorisation Server.Methods in com.nimbusds.oauth2.sdk.jarm with parameters of type Issuer Modifier and Type Method Description static JARMValidator
JARMValidator. create(Issuer issuer, ClientInformation clientInfo)
Creates a new JARM validator for the specified Authorisation Server or OpenID Provider, which must publish its metadata at[issuer-url]/.well-known/oauth-authorization-server
resp.static JARMValidator
JARMValidator. create(Issuer issuer, ClientInformation clientInfo, com.nimbusds.jose.jwk.source.JWKSource clientJWKSource, int connectTimeout, int readTimeout)
Creates a new JARM validator for the specified Authorisation Server or OpenID Provider, which must publish its metadata at[issuer-url]/.well-known/oauth-authorization-server
resp.static com.nimbusds.jwt.JWTClaimsSet
JARMUtils. toJWTClaimsSet(Issuer iss, ClientID aud, Date exp, AuthorizationResponse response)
Creates a JSON Web Token (JWT) claims set for the specified authorisation success response.Constructors in com.nimbusds.oauth2.sdk.jarm with parameters of type Issuer Constructor Description JARMClaimsVerifier(Issuer issuer, ClientID clientID, int maxClockSkew)
Creates a new ID token claims verifier.JARMValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, com.nimbusds.jose.jwk.JWKSet jwkSet)
Creates a new JARM validator for RSA or EC signed authorisation responses where the Authorisation Server's JWK set is specified by value.JARMValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, Secret clientSecret)
Creates a new JARM validator for HMAC protected authorisation responses.JARMValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, URL jwkSetURI)
Creates a new JARM validator for RSA or EC signed authorisation responses where the Authorisation Server's JWK set is specified by URL.JARMValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, URL jwkSetURI, com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
Creates a new JARM validator for RSA or EC signed authorisation responses where the Authorisation Server's JWK set is specified by URL.JARMValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.proc.JWSKeySelector jwsKeySelector, com.nimbusds.jose.proc.JWEKeySelector jweKeySelector)
Creates a new JARM validator. -
Uses of Issuer in com.nimbusds.openid.connect.sdk.assurance.evidences
Methods in com.nimbusds.openid.connect.sdk.assurance.evidences that return Issuer Modifier and Type Method Description Issuer
QESEvidence. getQESIssuer()
Returns the QES issuer.Constructors in com.nimbusds.openid.connect.sdk.assurance.evidences with parameters of type Issuer Constructor Description QESEvidence(Issuer issuer, String serialNumber, DateWithTimeZoneOffset createdAt)
Creates a new QES used as identity evidence. -
Uses of Issuer in com.nimbusds.openid.connect.sdk.claims
Methods in com.nimbusds.openid.connect.sdk.claims that return Issuer Modifier and Type Method Description Issuer
ClaimsSet. getIssuer()
Gets the issuer.Methods in com.nimbusds.openid.connect.sdk.claims with parameters of type Issuer Modifier and Type Method Description void
ClaimsSet. setIssuer(Issuer iss)
Sets the issuer.Constructors in com.nimbusds.openid.connect.sdk.claims with parameters of type Issuer Constructor Description IDTokenClaimsSet(Issuer iss, Subject sub, List<Audience> aud, Date exp, Date iat)
Creates a new minimal ID token claims set.LogoutTokenClaimsSet(Issuer iss, Subject sub, List<Audience> aud, Date iat, JWTID jti, SessionID sid)
Creates a new logout token claims set. -
Uses of Issuer in com.nimbusds.openid.connect.sdk.op
Methods in com.nimbusds.openid.connect.sdk.op with parameters of type Issuer Modifier and Type Method Description static OIDCProviderMetadata
OIDCProviderMetadata. resolve(Issuer issuer)
Resolves OpenID Provider metadata from the specified issuer identifier.static OIDCProviderMetadata
OIDCProviderMetadata. resolve(Issuer issuer, int connectTimeout, int readTimeout)
Resolves OpenID Provider metadata from the specified issuer identifier.static URL
OIDCProviderMetadata. resolveURL(Issuer issuer)
Resolves OpenID Provider metadata URL from the specified issuer identifier.Constructors in com.nimbusds.openid.connect.sdk.op with parameters of type Issuer Constructor Description OIDCProviderConfigurationRequest(Issuer issuer)
Creates a new OpenID Provider configuration request.OIDCProviderMetadata(Issuer issuer, List<SubjectType> subjectTypes, URI jwkSetURI)
Creates a new OpenID Connect provider metadata instance. -
Uses of Issuer in com.nimbusds.openid.connect.sdk.validators
Methods in com.nimbusds.openid.connect.sdk.validators that return Issuer Modifier and Type Method Description Issuer
AbstractJWTValidator. getExpectedIssuer()
Returns the expected token issuer.Issuer
IDTokenClaimsVerifier. getExpectedIssuer()
Returns the expected ID token issuer.Issuer
LogoutTokenClaimsVerifier. getExpectedIssuer()
Returns the expected ID token issuer.Methods in com.nimbusds.openid.connect.sdk.validators with parameters of type Issuer Modifier and Type Method Description static IDTokenValidator
IDTokenValidator. create(Issuer opIssuer, OIDCClientInformation clientInfo)
Creates a new ID token validator for the specified OpenID Provider, which must publish its metadata at[issuer-url]/.well-known/openid-configuration
.static IDTokenValidator
IDTokenValidator. create(Issuer opIssuer, OIDCClientInformation clientInfo, com.nimbusds.jose.jwk.source.JWKSource clientJWKSource, int connectTimeout, int readTimeout)
Creates a new ID token validator for the specified OpenID Provider, which must publish its metadata at[issuer-url]/.well-known/openid-configuration
.Constructors in com.nimbusds.openid.connect.sdk.validators with parameters of type Issuer Constructor Description AbstractJWTValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.proc.JWSKeySelector jwsKeySelector, com.nimbusds.jose.proc.JWEKeySelector jweKeySelector)
Creates a new abstract JWT validator.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, 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, 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.LogoutTokenClaimsVerifier(Issuer issuer, ClientID clientID)
Creates a new logout token claims verifier.LogoutTokenValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, com.nimbusds.jose.jwk.JWKSet jwkSet)
Creates a new validator for RSA or EC signed logout tokens where the OpenID Provider's JWK set is specified by value.LogoutTokenValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, Secret clientSecret)
Creates a new validator for HMAC protected logout tokens.LogoutTokenValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, URL jwkSetURI)
Creates a new validator for RSA or EC signed logout tokens where the OpenID Provider's JWK set is specified by URL.LogoutTokenValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.JWSAlgorithm expectedJWSAlg, URL jwkSetURI, com.nimbusds.jose.util.ResourceRetriever resourceRetriever)
Creates a new validator for RSA or EC signed logout tokens where the OpenID Provider's JWK set is specified by URL.LogoutTokenValidator(Issuer expectedIssuer, ClientID clientID, com.nimbusds.jose.proc.JWSKeySelector jwsKeySelector, com.nimbusds.jose.proc.JWEKeySelector jweKeySelector)
Creates a new logout token validator.
-