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.oauth2.sdk.util Common utility classes.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 IssuerRequestObjectPOSTSuccessResponse. getIssuer()Deprecated.Returns the issuer.IssuerTokenIntrospectionSuccessResponse. getIssuer()Returns the token issuer.Methods in com.nimbusds.oauth2.sdk with parameters of type Issuer Modifier and Type Method Description TokenIntrospectionSuccessResponse.BuilderTokenIntrospectionSuccessResponse.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 IssuerAuthorizationServerMetadata. getIssuer()Gets the issuer identifier.Methods in com.nimbusds.oauth2.sdk.as with parameters of type Issuer Modifier and Type Method Description static AuthorizationServerMetadataAuthorizationServerMetadata. resolve(Issuer issuer)Resolves OAuth 2.0 authorisation server metadata from the specified issuer identifier.static AuthorizationServerMetadataAuthorizationServerMetadata. resolve(Issuer issuer, int connectTimeout, int readTimeout)Resolves OAuth 2.0 authorisation server metadata from the specified issuer identifier.static URLAuthorizationServerMetadata. 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 IssuerAssertionDetails. 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.AssertionSAML2AssertionValidator. validate(String xml, Issuer expectedIssuer, Key key)Validates the specified SAML 2.0 assertion.org.opensaml.saml.saml2.core.AssertionSAML2AssertionValidator. 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 IssuerActor. 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 booleanIssuer. 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 IssuerJARMClaimsVerifier. getExpectedIssuer()Returns the expected Authorisation Server.Methods in com.nimbusds.oauth2.sdk.jarm with parameters of type Issuer Modifier and Type Method Description static JARMValidatorJARMValidator. 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-serverresp.static JARMValidatorJARMValidator. 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-serverresp.static com.nimbusds.jwt.JWTClaimsSetJARMUtils. 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.oauth2.sdk.util
Methods in com.nimbusds.oauth2.sdk.util with parameters of type Issuer Modifier and Type Method Description static X509CertificateX509CertificateUtils. generate(Issuer issuer, Subject subject, Date nbf, Date exp, PublicKey certKey, PrivateKey signingKey)Generates a new X.509 certificate.static X509CertificateX509CertificateUtils. generateSelfSigned(Issuer issuer, Date nbf, Date exp, PublicKey certKey, PrivateKey signingKey)Generates a new self-signed and self-issued X.509 certificate. -
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 IssuerQESEvidence. 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 IssuerClaimsSet. getIssuer()Gets the issuer.Methods in com.nimbusds.openid.connect.sdk.claims with parameters of type Issuer Modifier and Type Method Description voidClaimsSet. 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 OIDCProviderMetadataOIDCProviderMetadata. resolve(Issuer issuer)Resolves OpenID Provider metadata from the specified issuer identifier.static OIDCProviderMetadataOIDCProviderMetadata. resolve(Issuer issuer, int connectTimeout, int readTimeout)Resolves OpenID Provider metadata from the specified issuer identifier.static URLOIDCProviderMetadata. 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 IssuerAbstractJWTValidator. getExpectedIssuer()Returns the expected token issuer.IssuerIDTokenClaimsVerifier. getExpectedIssuer()Returns the expected ID token issuer.IssuerLogoutTokenClaimsVerifier. 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 IDTokenValidatorIDTokenValidator. 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 IDTokenValidatorIDTokenValidator. 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.
-