Interface ValidatorContext
- All Superinterfaces:
InvocationContext
The PAR validator context.
-
Method Summary
Modifier and TypeMethodDescriptioncom.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
Returns the registered client information.@Nullable com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation
getOIDCClientInformation
(com.nimbusds.oauth2.sdk.id.ClientID clientID) Returns the registered client information for the specifiedclient_id
.com.nimbusds.oauth2.sdk.AuthorizationRequest
Returns the original raw OAuth 2.0 authorisation / OpenID authentication request, as received at the authorisation endpoint and prior to any JAR unwrapping / resolution if JWT-secured.com.nimbusds.openid.connect.sdk.op.ReadOnlyOIDCProviderMetadata
Returns the OpenID provider metadata.Methods inherited from interface com.nimbusds.openid.connect.provider.spi.InvocationContext
getIssuer
-
Method Details
-
getReadOnlyOIDCProviderMetadata
com.nimbusds.openid.connect.sdk.op.ReadOnlyOIDCProviderMetadata getReadOnlyOIDCProviderMetadata()Returns the OpenID provider metadata.- Returns:
- The OpenID provider metadata.
-
getOIDCClientInformation
com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation getOIDCClientInformation()Returns the registered client information.- Returns:
- The registered client information.
-
getOIDCClientInformation
@Nullable com.nimbusds.openid.connect.sdk.rp.OIDCClientInformation getOIDCClientInformation(com.nimbusds.oauth2.sdk.id.ClientID clientID) Returns the registered client information for the specifiedclient_id
.- Parameters:
clientID
- The client ID.- Returns:
- The registered client information,
null
if theclient_id
is invalid.
-
getRawRequest
com.nimbusds.oauth2.sdk.AuthorizationRequest getRawRequest()Returns the original raw OAuth 2.0 authorisation / OpenID authentication request, as received at the authorisation endpoint and prior to any JAR unwrapping / resolution if JWT-secured.- Returns:
- The raw request.
-