Uses of Class
com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
-
Packages that use OIDCClientInformation Package Description com.nimbusds.openid.connect.sdk.federation.entities OpenID Connect Federation 1.0 entity classes.com.nimbusds.openid.connect.sdk.federation.policy.factories OpenID Connect Federation 1.0 metadata policy factories.com.nimbusds.openid.connect.sdk.op OpenID Connect Provider (OP) classes.com.nimbusds.openid.connect.sdk.rp OpenID Connect Relying Party (RP) classes.com.nimbusds.openid.connect.sdk.validators Client-side OpenID Connect ID token, access token and authorisation code validators. -
-
Uses of OIDCClientInformation in com.nimbusds.openid.connect.sdk.federation.entities
Methods in com.nimbusds.openid.connect.sdk.federation.entities that return OIDCClientInformation Modifier and Type Method Description OIDCClientInformation
EntityStatementClaimsSet. getRPInformation()
Gets the OpenID relying party information (metadata plusclient_id
and potentially other client information fields) if present for this entity.Methods in com.nimbusds.openid.connect.sdk.federation.entities with parameters of type OIDCClientInformation Modifier and Type Method Description void
EntityStatementClaimsSet. setRPInformation(OIDCClientInformation rpInfo)
Sets the OpenID relying party information (metadata plusclient_id
and potentially other client information fields) if present for this entity. -
Uses of OIDCClientInformation in com.nimbusds.openid.connect.sdk.federation.policy.factories
Methods in com.nimbusds.openid.connect.sdk.federation.policy.factories with parameters of type OIDCClientInformation Modifier and Type Method Description MetadataPolicy
DefaultRPMetadataPolicyFactory. create(OIDCClientMetadata initialMetadata, OIDCClientInformation target)
Deprecated.MetadataPolicy
RPMetadataPolicyFactory. create(OIDCClientMetadata initialMetadata, OIDCClientInformation target)
Creates an OpenID relying party metadata policy for an explicit client registration. -
Uses of OIDCClientInformation in com.nimbusds.openid.connect.sdk.op
Methods in com.nimbusds.openid.connect.sdk.op with parameters of type OIDCClientInformation Modifier and Type Method Description ACRRequest
ACRRequest. applyDefaultACRs(OIDCClientInformation clientInfo)
Applies the registered default ACR values for the requesting client (as a voluntary ACR value, provided no ACR values were explicitly requested). -
Uses of OIDCClientInformation in com.nimbusds.openid.connect.sdk.rp
Methods in com.nimbusds.openid.connect.sdk.rp that return OIDCClientInformation Modifier and Type Method Description OIDCClientInformation
OIDCClientInformationResponse. getOIDCClientInformation()
Gets the OpenID Connect client information.static OIDCClientInformation
OIDCClientInformation. parse(net.minidev.json.JSONObject jsonObject)
Parses an OpenID Connect client information instance from the specified JSON object.Constructors in com.nimbusds.openid.connect.sdk.rp with parameters of type OIDCClientInformation Constructor Description OIDCClientInformationResponse(OIDCClientInformation clientInfo, boolean forNewClient)
Creates a new OpenID Connect client information response. -
Uses of OIDCClientInformation in com.nimbusds.openid.connect.sdk.validators
Methods in com.nimbusds.openid.connect.sdk.validators with parameters of type OIDCClientInformation 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
.static IDTokenValidator
IDTokenValidator. create(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo)
Creates a new ID token validator for the specified OpenID Provider metadata and OpenID Relying Party registration.static IDTokenValidator
IDTokenValidator. create(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo, com.nimbusds.jose.jwk.source.JWKSource clientJWKSource)
Creates a new ID token validator for the specified OpenID Provider metadata and OpenID Relying Party registration.static LogoutTokenValidator
LogoutTokenValidator. create(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo, com.nimbusds.jose.jwk.source.JWKSource<?> clientJWKSource)
Creates a new logout token validator for the specified OpenID Provider metadata and OpenID Relying Party registration.protected static com.nimbusds.jose.proc.JWEKeySelector
IDTokenValidator. createJWEKeySelector(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo, com.nimbusds.jose.jwk.source.JWKSource clientJWKSource)
Creates a key selector for JWE decryption.protected static com.nimbusds.jose.proc.JWSKeySelector
IDTokenValidator. createJWSKeySelector(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo)
Creates a key selector for JWS verification.
-