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 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.op
Methods in com.nimbusds.openid.connect.sdk.op with parameters of type OIDCClientInformationModifier and TypeMethodDescriptionACRRequest.applyDefaultACRs(OIDCClientInformation clientInfo) Applies any default requested ACR values (as voluntary values) from the registered client information.ACRRequest.applyDefaultACRs(OIDCClientInformation clientInfo, List<ACR> defaultACRs) Applies any default requested ACR values (as voluntary values) from the registered client information and a global OpenID provider configuration. -
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.