Uses of Class
com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
Packages that use OIDCClientInformation
Package
Description
OpenID Connect Federation 1.0 entity classes.
OpenID Connect Federation 1.0 metadata policy factories.
OpenID Connect Provider (OP) classes.
OpenID Connect Relying Party (RP) classes.
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 OIDCClientInformationModifier and TypeMethodDescriptionEntityStatementClaimsSet.getRPInformation()Gets the OpenID relying party information (metadata plusclient_idand potentially other client information fields) if present for this entity.Methods in com.nimbusds.openid.connect.sdk.federation.entities with parameters of type OIDCClientInformationModifier and TypeMethodDescriptionvoidEntityStatementClaimsSet.setRPInformation(OIDCClientInformation rpInfo) Sets the OpenID relying party information (metadata plusclient_idand 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 OIDCClientInformationModifier and TypeMethodDescriptionDefaultRPMetadataPolicyFactory.create(OIDCClientMetadata initialMetadata, OIDCClientInformation target) Deprecated.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 OIDCClientInformationModifier and TypeMethodDescriptionACRRequest.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 OIDCClientInformationModifier and TypeMethodDescriptionOIDCClientInformationResponse.getOIDCClientInformation()Gets the OpenID Connect client information.static OIDCClientInformationOIDCClientInformation.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 OIDCClientInformationModifierConstructorDescriptionOIDCClientInformationResponse(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 OIDCClientInformationModifier and TypeMethodDescriptionstatic 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.static IDTokenValidatorIDTokenValidator.create(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo) Creates a new ID token validator for the specified OpenID Provider metadata and OpenID Relying Party registration.static IDTokenValidatorIDTokenValidator.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 LogoutTokenValidatorLogoutTokenValidator.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.JWEKeySelectorIDTokenValidator.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.JWSKeySelectorIDTokenValidator.createJWSKeySelector(OIDCProviderMetadata opMetadata, OIDCClientInformation clientInfo) Creates a key selector for JWS verification.