A B C D E F G H I J K L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAuthenticationRequestLookupFunction<T> - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A Abstract function extended by lookups searching fields from authentication request.
- AbstractAuthenticationRequestLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.AbstractAuthenticationRequestLookupFunction
- AbstractOIDCAttributeTranscoder - Class in org.geant.idpextension.oidc.attribute.transcoding
-
Abstract class for OIDC attribute encoders.
- AbstractOIDCAttributeTranscoder() - Constructor for class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
- AbstractOIDCAttributeTranscoder.NamingFunction - Class in org.geant.idpextension.oidc.attribute.transcoding
-
A function to produce a "canonical" name for an OIDC claim for transcoding rules.
- AbstractTokenClaimsLookupFunction<T> - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A Abstract function extended by lookups searching fields from tokens (Authorization Code, Access Token).
- AbstractTokenClaimsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.AbstractTokenClaimsLookupFunction
- AbstractTokenRequestLookupFunction<T> - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A Abstract function extended by lookups searching fields from token request.
- AbstractTokenRequestLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.AbstractTokenRequestLookupFunction
- accessToken - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Access token.
- AccessTokenClaimsSet - Class in org.geant.idpextension.oidc.token.support
-
Class wrapping claims set for access token.
- AccessTokenClaimsSet(JWTClaimsSet) - Constructor for class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Private constructor for the parser.
- AccessTokenClaimsSet(IdentifierGenerationStrategy, ClientID, String, String, String, ACR, Instant, Instant, Nonce, Instant, URI, Scope, ClaimsRequest, ClaimsSet, ClaimsSet, JSONArray, JSONArray) - Constructor for class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Constructor for access token claims set.
- AccessTokenClaimsSet(TokenClaimsSet, Scope, ClaimsSet, ClaimsSet, Instant, Instant) - Constructor for class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Constructor for access token claims set when derived from authz code.
- AccessTokenClaimsSet.Builder - Class in org.geant.idpextension.oidc.token.support
-
Builder to create instance of AccessTokenClaimsSet.
- acr - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
the acr used in response.
- acr - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Authentication context class reference value of the authentication.
- ACR - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
The authentication context reference value.
- ALGO_ID_ALG_AES_128_GCM_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional key wrapping with AES GCM using 128-bit key.
- ALGO_ID_ALG_AES_128_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended AES Key Wrap with default initial value using 128-bit key.
- ALGO_ID_ALG_AES_192_GCM_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional key wrapping with AES GCM using 192-bit key.
- ALGO_ID_ALG_AES_192_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional AES Key Wrap with default initial value using 192-bit key.
- ALGO_ID_ALG_AES_256_GCM_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional key wrapping with AES GCM using 256-bit key.
- ALGO_ID_ALG_AES_256_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended AES Key Wrap with default initial value using 256-bit key.
- ALGO_ID_ALG_DIR - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended Direct use of a shared symmetric key as the CEK.
- ALGO_ID_ALG_ECDH_ES - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended+ Elliptic Curve Diffie-Helman Ephemeral Static key agreement.
- ALGO_ID_ALG_ECDH_ES_AES_128_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended ECDH-ES using Concat KDF and CEK wrapped with A128KW.
- ALGO_ID_ALG_ECDH_ES_AES_192_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional ECDH-ES using Concat KDF and CEK wrapped with A192KW.
- ALGO_ID_ALG_ECDH_ES_AES_256_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended ECDH-ES using Concat KDF and CEK wrapped with A256KW.
- ALGO_ID_ALG_PBES2_HS_256_AES_128_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional PBES2 with HMAC SHA-256 and A128KW wrapping.
- ALGO_ID_ALG_PBES2_HS_384_AES_192_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional PBES2 with HMAC SHA-538 and A192KW wrapping.
- ALGO_ID_ALG_PBES2_HS_512_AES_256_KW - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional PBES2 with HMAC SHA-512 and A256KW wrapping.
- ALGO_ID_ALG_RSA_1_5 - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended- RSAES-PKCS1-v1_5.
- ALGO_ID_ALG_RSA_OAEP - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Recommended+ RSAES OAEP using default parameters.
- ALGO_ID_ALG_RSA_OAEP_256 - Static variable in class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Encryption - Optional RSAES OAEP using SHA-256 and MGF1 with SHA-256.
- ALGO_ID_ENC_ALG_A128CBC_HS256 - Static variable in class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Encryption - Required- A128CBC-HS256.
- ALGO_ID_ENC_ALG_A128GCM - Static variable in class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Encryption -Recommended- A128GCM.
- ALGO_ID_ENC_ALG_A192CBC_HS384 - Static variable in class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Encryption - Optional- A192CBC-HS384.
- ALGO_ID_ENC_ALG_A192GCM - Static variable in class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Encryption -Optional- A192GCM.
- ALGO_ID_ENC_ALG_A256CBC_HS512 - Static variable in class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Encryption -Required- A256CBC-HS512.
- ALGO_ID_ENC_ALG_A256GCM - Static variable in class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Encryption -Recommended- A256GCM.
- ALGO_ID_SIGNATURE_ES_256 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Recommended+ ES256.
- ALGO_ID_SIGNATURE_ES_384 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional ES384.
- ALGO_ID_SIGNATURE_ES_512 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional ES512.
- ALGO_ID_SIGNATURE_HS_256 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Required HS256.
- ALGO_ID_SIGNATURE_HS_384 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional HS384.
- ALGO_ID_SIGNATURE_HS_512 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional HS512.
- ALGO_ID_SIGNATURE_NONE - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
No Signature.
- ALGO_ID_SIGNATURE_PS_256 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional PS256.
- ALGO_ID_SIGNATURE_PS_384 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional PS384.
- ALGO_ID_SIGNATURE_PS_512 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional PS512.
- ALGO_ID_SIGNATURE_RS_256 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Recommended RS256.
- ALGO_ID_SIGNATURE_RS_384 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional RS384.
- ALGO_ID_SIGNATURE_RS_512 - Static variable in class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Signature - Optional RS512.
- apply(JSONObject) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder.NamingFunction
- apply(MessageContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultClientIDLookupFunction
- apply(MessageContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestClientIDLookupFunction
- apply(MessageContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.UserInfoRequestClientIDLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationRequestMetadataLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationResponseMetadataLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractAuthenticationRequestLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractTokenClaimsLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractTokenRequestLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultAuthTimeLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultOIDCMetadataContextLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultResponseClaimsSetLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultUserInfoSigningAlgLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultValidRedirectUrisLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.MetadataStatementsLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.OIDCAuthenticationResponseContextLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.OIDCRegistrationResponseContextLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.SectorIdentifierLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.UserInfoResponseClaimsSetLookupFunction
- apply(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.profile.context.navigate.ValidatedRedirectURILookupFunction
- AuditFields - Class in org.geant.idpextension.oidc.audit
-
Constants to use for audit logging fields stored in an
AuditContext. - AuditFields() - Constructor for class org.geant.idpextension.oidc.audit.AuditFields
-
Constructor.
- AUTHORIZATION_CODE - Static variable in class org.geant.idpextension.oidc.storage.RevocationCacheContexts
-
ID of context for revoking authorization codes.
- authorizationCode - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Authorization code.
- AuthorizeCodeClaimsSet - Class in org.geant.idpextension.oidc.token.support
-
Class wrapping claims set for authorize code.
- AuthorizeCodeClaimsSet(JWTClaimsSet) - Constructor for class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet
-
Private constructor for the parser.
- AuthorizeCodeClaimsSet(IdentifierGenerationStrategy, ClientID, String, String, String, ACR, Instant, Instant, Nonce, Instant, URI, Scope, ClaimsRequest, ClaimsSet, ClaimsSet, ClaimsSet, JSONArray, JSONArray, String) - Constructor for class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet
-
Constructor for authorize code claims set.
- AuthorizeCodeClaimsSet.Builder - Class in org.geant.idpextension.oidc.token.support
-
Builder to create instance of AuthorizeCodeClaimsSet.
- authTime - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Authentication time of the end user.
- authTime - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Authentication time of the user.
B
- BasicJWKCredential - Class in org.geant.security.jwk
-
A basic implementation of
JWKCredential. - BasicJWKCredential() - Constructor for class org.geant.security.jwk.BasicJWKCredential
- build() - Method in class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet.Builder
-
Builds AccessTokenClaimsSet.
- build() - Method in class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet.Builder
-
Builds AuthorizeCodeClaimsSet.
- build() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Builds claims set.
- buildClaim(ProfileRequestContext, IdPAttribute, TranscodingRule, Object) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
-
Builds an OIDC claim structure with the given values.
- Builder(IdentifierGenerationStrategy, ClientID, String, String, String, Instant, Instant, Instant, URI, Scope) - Constructor for class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet.Builder
-
Constructor for access token builder.
- Builder(IdentifierGenerationStrategy, ClientID, String, String, String, Instant, Instant, Instant, URI, Scope) - Constructor for class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet.Builder
-
Constructor for authorize code builder.
- Builder(IdentifierGenerationStrategy, ClientID, String, String, String, Instant, Instant, Instant, URI, Scope) - Constructor for class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Constructor for authorize code builder.
- buildIdPAttribute(ProfileRequestContext, JSONObject, TranscodingRule, List<IdPAttributeValue>) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
-
Builds an
IdPAttributefrom the given values.
C
- cacheControl - Variable in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
-
cache control value.
- cacheControl - Variable in class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
-
cache control value.
- CIPHER_PADDING_OAEP - Static variable in class org.geant.idpextension.oidc.crypto.support.JCAConstantExtension
-
Cipher padding "OAEP".
- CIPHER_PADDING_OAEP_256 - Static variable in class org.geant.idpextension.oidc.crypto.support.JCAConstantExtension
-
Cipher padding "OAEP-256".
- CIPHER_PADDING_PKCS5 - Static variable in class org.geant.idpextension.oidc.crypto.support.JCAConstantExtension
-
Cipher padding: "PKCS5Padding".
- claims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Claims for id token and userinfo endpoint.
- claims - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Claims request of the authentication request.
- CLIENT_ID - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
OIDC client ID.
- clientId - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Mandatory Unique Client Identifier.
- clientIdIssuedAt - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Optional time at which the client identifier was issued.
- clientInformation - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCMetadataContext
-
The client information.
- ClientInformationManager - Interface in org.geant.idpextension.oidc.metadata.resolver
-
A manager that is capable of managing
ClientInformationinstances. - ClientInformationManagerException - Exception in org.geant.idpextension.oidc.metadata.resolver
-
Exception indicating a problem managing client information.
- ClientInformationManagerException() - Constructor for exception org.geant.idpextension.oidc.metadata.resolver.ClientInformationManagerException
-
Constructor.
- ClientInformationManagerException(Exception) - Constructor for exception org.geant.idpextension.oidc.metadata.resolver.ClientInformationManagerException
-
Constructor.
- ClientInformationManagerException(String) - Constructor for exception org.geant.idpextension.oidc.metadata.resolver.ClientInformationManagerException
-
Constructor.
- ClientInformationManagerException(String, Exception) - Constructor for exception org.geant.idpextension.oidc.metadata.resolver.ClientInformationManagerException
-
Constructor.
- ClientInformationResolver - Interface in org.geant.idpextension.oidc.metadata.resolver
-
A resolver that is capable of resolving
ClientInformationinstances which meet certain supplied criteria. - clientMetadata - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
The metadata for the client: the attributes supported by the OP must be included.
- clientSecret - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Optional client secret.
- clientSecretExpiresAt - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Time at which the client secret will expire or 0 if it will not expire.
- cnsntdClaims - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
consented claims.
- cnsntlClaims - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Consentable claims.
- codeChallenge - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Code challenge.
- compareTo(RelyingPartyClientInformationProvider) - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
- compareTo(ServiceableProviderMetadataProvider) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
- consentableAttributes - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseConsentContext
-
Attributes requiring consent.
- consentedAttributes - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseConsentContext
-
Attributes having consent.
- content - Variable in class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
-
JSON content.
- CONTEXT_NAME - Static variable in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
The context name in the
StorageService.
D
- decodeValues(ProfileRequestContext, Object, TranscodingRule) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
-
Subclasses should override this method to perform specific claim value decoding into
IdPAttributeValueobjects. - DefaultAuthTimeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns auth time via a lookup function.
- DefaultAuthTimeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultAuthTimeLookupFunction
- DefaultClientIDLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns client id of the authentication request via a lookup function.
- DefaultClientIDLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultClientIDLookupFunction
- DefaultOIDCMetadataContextLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns
OIDCMetadataContext. - DefaultOIDCMetadataContextLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultOIDCMetadataContextLookupFunction
- DefaultRequestCodeChallengeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns code challenge value of the authentication request via a lookup function.
- DefaultRequestCodeChallengeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeChallengeLookupFunction
- DefaultRequestCodeChallengeMethodLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns code challenge method value of the authentication request via a lookup function.
- DefaultRequestCodeChallengeMethodLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeChallengeMethodLookupFunction
- DefaultRequestCodeVerifierLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token endpoint.
- DefaultRequestCodeVerifierLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeVerifierLookupFunction
- DefaultRequestedAcrLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of requested acr values via a lookup function.
- DefaultRequestedAcrLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedAcrLookupFunction
- DefaultRequestedClaimsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of requested claims via a lookup function.
- DefaultRequestedClaimsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedClaimsLookupFunction
- DefaultRequestedPromptLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of requested prompt via a lookup function.
- DefaultRequestedPromptLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedPromptLookupFunction
- DefaultRequestedScopeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of requested scopes via a lookup function.
- DefaultRequestedScopeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedScopeLookupFunction
- DefaultRequestLoginHintLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns request login hint via a lookup function.
- DefaultRequestLoginHintLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestLoginHintLookupFunction
- DefaultRequestMaxAgeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns authentication max age parameter the request via a lookup function.
- DefaultRequestMaxAgeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestMaxAgeLookupFunction
- DefaultRequestNonceLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of Nonce via a lookup function.
- DefaultRequestNonceLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestNonceLookupFunction
- DefaultRequestRedirectURILookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns redirect uri of the authentication request via a lookup function.
- DefaultRequestRedirectURILookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestRedirectURILookupFunction
- DefaultRequestResponseModeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of the response mode of the request via a lookup function.
- DefaultRequestResponseModeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestResponseModeLookupFunction
- DefaultRequestResponseTypeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of response type via a lookup function.
- DefaultRequestResponseTypeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestResponseTypeLookupFunction
- DefaultRequestStateLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns copy of the state the request via a lookup function.
- DefaultRequestStateLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestStateLookupFunction
- defaultResponder - Variable in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
-
Default responder value, usually entity id.
- DefaultResponseClaimsSetLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns id token claims set from response context.
- DefaultResponseClaimsSetLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultResponseClaimsSetLookupFunction
- DefaultUserInfoSigningAlgLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns registered userinfo signing algorithm from metadata.
- DefaultUserInfoSigningAlgLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultUserInfoSigningAlgLookupFunction
- DefaultValidRedirectUrisLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns registered redirection uris from metadata.
- DefaultValidRedirectUrisLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.DefaultValidRedirectUrisLookupFunction
- destroyClientInformation(ClientID) - Method in interface org.geant.idpextension.oidc.metadata.resolver.ClientInformationManager
-
Invalidates or otherwise removes a
ClientInformationfrom persistent storage. - dlClaims - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Token delivery claims delivered both for id token and userinfo response.
- dlClaimsID - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Token delivery claims delivered for id token.
- dlClaimsUI - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Token delivery claims delivered for userinfo response.
- doDecode(ProfileRequestContext, JSONObject, TranscodingRule) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
- doEncode(ProfileRequestContext, IdPAttribute, Class<? extends JSONObject>, TranscodingRule) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
- doInitialize() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
- doInitialize() - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
- doInitialize() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
- doInitialize() - Method in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
- doInitialize() - Method in class org.geant.idpextension.oidc.storage.RevocationCache
- doLookup(TokenRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractTokenRequestLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeVerifierLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestRedirectURILookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractAuthenticationRequestLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeChallengeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeChallengeMethodLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedAcrLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedClaimsLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedPromptLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedScopeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestLoginHintLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestMaxAgeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestNonceLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestRedirectURILookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestResponseModeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestResponseTypeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(AuthenticationRequest) - Method in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestStateLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractTokenClaimsLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestAuthTimeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestConsentableAttributesLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestConsentedAttributesLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestDeliveryClaimsLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestIDTokenDeliveryClaimsLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestNonceLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestRequestedClaimsLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestScopeLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestSubjectLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestUserInfoDeliveryClaimsLookupFunction
-
Implemented to perform the actual lookup.
- doLookup(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestValidRequestURIsLookupFunction
-
Implemented to perform the actual lookup.
E
- encodeValues(ProfileRequestContext, IdPAttribute, TranscodingRule) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
-
Performs encoding of
IdPAttribute's values based on rule into a claim value. - ENCRYPTED_ID_TOKEN - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
The flag whether the id_token is encrypted.
- EncryptionA128CBC_HS256 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for block encryption algorithm: A128CBC-HS256.
- EncryptionA128CBC_HS256() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- EncryptionA128GCM - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for block encryption algorithm: 128GCM.
- EncryptionA128GCM() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- EncryptionA192CBC_HS384 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for block encryption algorithm: A192CBC-HS384.
- EncryptionA192CBC_HS384() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- EncryptionA192GCM - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for block encryption algorithm: 192GCM.
- EncryptionA192GCM() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- EncryptionA256CBC_HS512 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for block encryption algorithm: A256CBC-HS512.
- EncryptionA256CBC_HS512() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- EncryptionA256GCM - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for block encryption algorithm: 256GCM.
- EncryptionA256GCM() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- EncryptionConstants - Class in org.geant.idpextension.oidc.crypto.support
-
Algorithm Header Parameter 'enc' Values for JWE as defined by RFC 7518.
- EncryptionConstants() - Constructor for class org.geant.idpextension.oidc.crypto.support.EncryptionConstants
-
Constructor.
- equals(Object) - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
.
- equals(Object) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
.
- error - Variable in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
-
Error object.
- exp - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Expiration time of the claims set.
- expires - Variable in class org.geant.idpextension.oidc.storage.RevocationCache
-
Lifetime of revocation entry.
F
- fetch(String, URI, Instant) - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Returns remote JWK set if found from the cache, otherwise fetches and stores it.
- fetch(URI, Instant) - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Returns remote JWK set if found from the cache, otherwise fetches and stores it.
- fetchRemoteJwkSet(String, URI, HttpClient, HttpClientSecurityParameters) - Static method in class org.geant.idpextension.oidc.metadata.support.RemoteJwkUtils
-
Fetches the JWK set from the given URI using the given client and security parameters.
- FORCE_AUTHN - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
prompt=login requested field.
G
- getAccessToken() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get access token.
- getAcr() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Returns the acr meant for response.
- getACR() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get acr of the performed authentication.
- getAlgorithm() - Method in class org.geant.security.jwk.BasicJWKCredential
-
Get algorithm of JWK.
- getAlgorithm() - Method in interface org.geant.security.jwk.JWKCredential
-
Get algorithm of JWK.
- getAuthenticationTime() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get auth time of the user.
- getAuthorizationCode() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get authorization code.
- getAuthTime() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Authentication time of the end user.
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
-
Get the cipher mode.
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- getCipherMode() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
- getClaims() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Get claims for id token and userinfo endpoint.
- getClaimsRequest() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get claims request of the authentication request.
- getClaimsSet() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get the token claims set.
- getClientId() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the client identifier.
- getClientID() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get Client ID of the token.
- getClientIdIssuedAt() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the time at which the client identifier was issued.
- getClientInformation() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCMetadataContext
-
Set the client information.
- getClientMetadata() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the metadata for the client: the attributes supported by the OP must be included.
- getClientSecret() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the client secret.
- getClientSecretExpiresAt() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the time at which the client secret will expire.
- getCodeChallenge() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get code challenge of the authentication request.
- getComponent() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
- getComponent() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
- getConsentableAttributes() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseConsentContext
-
Get consentable attributes.
- getConsentableClaims() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get consentable claims.
- getConsentedAttributes() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseConsentContext
-
Get consented attributes.
- getConsentedClaims() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get consented claims.
- getContent() - Method in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
-
Error content as json.
- getDeliveryClaims() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get token delivery claims.
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES256
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES384
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES512
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS256
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS384
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS512
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS256
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS384
- getDigest() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS512
- getEmbeddedResolver() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Return what we are build around.
- getEmbeddedResolver() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Return what we are build around.
- getEncodedName(TranscodingRule) - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
- getEncodedType() - Method in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
- getErrorObject() - Method in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
- getExp() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get expiration time of the token.
- getHref() - Method in interface org.geant.idpextension.oidc.messaging.OIDCWebFingerResponse.Link
-
Get the link to the service.
- getID() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get the id of the token.
- getIDToken() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get the id token.
- getIdtokenClaims() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Get claims for id token only.
- getIDTokenDeliveryClaims() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get id token token delivery claims.
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES256
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES384
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES512
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS256
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS384
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS512
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS256
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS384
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS512
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128GCMKW
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128KW
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192GCMKW
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192KW
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256GCMKW
- getJCAAlgorithmID() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256KW
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
-
Get the key algorithm.
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES256
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES384
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES512
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS256
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS384
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS512
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128GCMKW
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128KW
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192GCMKW
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192KW
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256GCMKW
- getKey() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256KW
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128GCMKW
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128KW
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192GCMKW
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192KW
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256GCMKW
- getKeyLength() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256KW
- getKid() - Method in class org.geant.security.jwk.BasicJWKCredential
-
Get kid of JWK.
- getKid() - Method in interface org.geant.security.jwk.JWKCredential
-
Get kid of JWK.
- getLastRefresh() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableClientInformationResolver
-
Gets the time the last refresh cycle occurred.
- getLastRefresh() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableMetadataValueResolver
-
Gets the time the last refresh cycle occurred.
- getLastRefresh() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableProviderMetadataResolver
-
Gets the time the last refresh cycle occurred.
- getLastRefresh() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Gets the time the last refresh cycle occurred.
- getLastRefresh() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Gets the time the last refresh cycle occurred.
- getLastUpdate() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableClientInformationResolver
-
Get the time that the currently available client information was last updated.
- getLastUpdate() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableMetadataValueResolver
-
Get the time that the currently available client information was last updated.
- getLastUpdate() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableProviderMetadataResolver
-
Get the time that the currently available metadata was last updated.
- getLastUpdate() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Get the time that the currently available client information was last updated.
- getLastUpdate() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Get the time that the currently available metadata was last updated.
- getLinks() - Method in interface org.geant.idpextension.oidc.messaging.OIDCWebFingerResponse
-
Get the links for services being able to authenticate the target End-User.
- getMappedIdTokenRequestedClaims() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get the requested claims for the ID Token after they've been reverse-mapped by the registry.
- getMappedUserinfoRequestedClaims() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get the requested claims for the Userinfo endpoint after they've been reverse-mapped by the registry.
- getNonce() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get nonce of the authentication request.
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
-
Get the cipher padding.
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- getPadding() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
- getPrincipal() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get principal of the user.
- getProcessedToken() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get the signed/encrypted id token / user info response.
- getRedirectURI() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Returns a validated redirect uri for the response.
- getRedirectURI() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get redirect uri of the request.
- getRefreshToken() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get refresh token.
- getRegAccessToken() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the registration access token.
- getRegClientUri() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Get the location of the client configuration endpoint.
- getRel() - Method in interface org.geant.idpextension.oidc.messaging.OIDCWebFingerRequest
-
Get the URI identifying the type of service whose location is being requested.
- getRel() - Method in interface org.geant.idpextension.oidc.messaging.OIDCWebFingerResponse.Link
-
Get the URI identifying the type of service.
- getRequestedClaims() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get requested claims.
- getRequestedSubject() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Gets requested sub value.
- getRequestObject() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get the request object.
- getRequestObject() - Method in class org.geant.idpextension.oidc.profile.context.navigate.AbstractAuthenticationRequestLookupFunction
-
Gets the request object.
- getRequestObjectDecryptionConfiguration() - Method in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Get the configuration used when decrypting request object information.
- getRequestObjectSignatureValidationConfiguration() - Method in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Get the configuration used when validating request object information.
- getResource() - Method in interface org.geant.idpextension.oidc.messaging.OIDCWebFingerRequest
-
Get the identifier for the target End-User that is the subject of the discovery request.
- getScope() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get validated scope values.
- getScope() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get scope of the authentication request.
- getStorage() - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Get the backing store for the remote JWK set contents.
- getStorage() - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Get the backing store for the cache.
- getSubject() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Gets Name ID generated for response.
- getSubject() - Method in interface org.geant.idpextension.oidc.messaging.OIDCWebFingerResponse
-
Get the identifier for the target End-User that is the subject of the discovery links.
- getSubjectType() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Gets subject type.
- getTokenClaimsSet() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get token claims.
- getTokenEndpointJwtSignatureValidationConfiguration() - Method in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Get the configuration used when validating token endpoint authentication JWT signatures.
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES256
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES384
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES512
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS256
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS384
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS512
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS256
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS384
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS512
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128GCMKW
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128KW
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192GCMKW
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192KW
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256GCMKW
- getType() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256KW
- getType() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get type of the claims set.
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128CBC_HS256
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA128GCM
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192CBC_HS384
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA192GCM
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256CBC_HS512
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.EncryptionA256GCM
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES256
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES384
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES512
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS256
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS384
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS512
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS256
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS384
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS512
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128GCMKW
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128KW
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192GCMKW
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192KW
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256GCMKW
- getURI() - Method in class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256KW
- getUserInfo() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Get the user info.
- getUserinfoClaims() - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Get claims for userinfo only.
- getUserinfoDeliveryClaims() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Get user info response token delivery claims.
H
- hashCode() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
- hashCode() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
- httpClient - Variable in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
The
HttpClientto use. - httpClientSecurityParameters - Variable in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
HTTP client security parameters.
I
- iat - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Issue time of the claims set.
- idGen - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Generator for pseudo unique identifier for the claims set.
- idToken - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
The id token formed.
- idtokenClaims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Claims for id token only.
- INBOUND_MESSAGE_CLASS - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
The inbound (Nimbus) message class.
- indicatesSuccess() - Method in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
- indicatesSuccess() - Method in class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
- INVALID_GRANT - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The provided authorization grant is invalid.
- INVALID_GRANT_TYPE - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The grant type in token request is not supported for RP.
- INVALID_REDIRECT_URI - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The redirect_uri in request is invalid.
- INVALID_REDIRECT_URIS - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
ID of event returned if the mandatory redirect_uris is invalid.
- INVALID_REQUEST_OBJECT - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The request object cannot be validated.
- INVALID_REQUEST_URI - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The request uri is invalid.
- INVALID_RESPONSE_TYPE - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The response type in request is not supported for RP.
- INVALID_SUBJECT - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
The subject resolved is not the expected one.
- INVALID_WEBFINGER_REL - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
ID of event returned if the WebFinger rel is invalid / not supported.
- IS_PASSIVE - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
prompt=none requested field.
- isExpired() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Check if the token is expired.
- isRevoked(String, String) - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Returns false if the value has successfully been confirmed as not revoked.
- iss - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
OP issuer value.
- isStrict() - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Get the strictness flag.
- ISSUER - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
OIDC issuer.
J
- JCAConstantExtension - Class in org.geant.idpextension.oidc.crypto.support
-
Additional constants to
JCAConstantsdefined in and/or used with the Java Cryptography Architecture (JCA) specification. - JCAConstantExtension() - Constructor for class org.geant.idpextension.oidc.crypto.support.JCAConstantExtension
-
Private constructor.
- JSONErrorResponse - Class in org.geant.idpextension.oidc.messaging
-
Class for creating JSON Error response for requests expecting JSON response.
- JSONErrorResponse(ErrorObject) - Constructor for class org.geant.idpextension.oidc.messaging.JSONErrorResponse
-
Constructor.
- JSONErrorResponse(ErrorObject, String, String) - Constructor for class org.geant.idpextension.oidc.messaging.JSONErrorResponse
-
Constructor.
- JSONSuccessResponse - Class in org.geant.idpextension.oidc.messaging
-
Class for creating JSON Success response.
- JSONSuccessResponse(JSONObject) - Constructor for class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
-
Constructor.
- JSONSuccessResponse(JSONObject, String, String) - Constructor for class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
-
Constructor.
- jwkAlgorithm - Variable in class org.geant.security.jwk.BasicJWKCredential
-
jwk algorithm.
- JWKCredential - Interface in org.geant.security.jwk
-
Credential based on JSON Web Key (JWK).
- jwkKid - Variable in class org.geant.security.jwk.BasicJWKCredential
-
jwk kid.
K
- KEY_AC_ID - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Identifier for the token.
- KEY_ACR - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Authentication context class reference value of the performed authentication.
- KEY_AUTH_TIME - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Authentication time of the performed authentication.
- KEY_CLAIMS - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims request of the original authentication request.
- KEY_CLIENTID - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Client id of the rp the token is generated for.
- KEY_CODE_CHALLENGE - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Code Challenge.
- KEY_CONSENTABLE_CLAIMS - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims/Attributes requiring consent.
- KEY_CONSENTED_CLAIMS - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims/Attributes having consent.
- KEY_DELIVERY_CLAIMS - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims set for token delivery.
- KEY_DELIVERY_CLAIMS_IDTOKEN - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims set for token delivery, id token only.
- KEY_DELIVERY_CLAIMS_USERINFO - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims set for token delivery, user info only.
- KEY_EXPIRATION_TIME - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Expiration time of the token.
- KEY_ISSUED_AT - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Issue time of the token.
- KEY_ISSUER - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
OP issuer.
- KEY_NONCE - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Nonce of the original authentication request.
- KEY_REDIRECT_URI - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Redirect uri of the original authentication request.
- KEY_SCOPE - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Scope of the original authentication request.
- KEY_SUBJECT - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Subject of the user.
- KEY_TYPE - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Type of the token.
- KEY_USER_PRINCIPAL - Static variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
User principal representing authenticated user.
- KeyAgreementECDH_ES - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: ECDH-ES.
- KeyAgreementECDH_ES() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.KeyAgreementECDH_ES
- KeyManagementConstants - Class in org.geant.idpextension.oidc.crypto.support
-
Algorithm Header Parameter 'alg' Values for JWE as defined by RFC 7518.
- KeyManagementConstants() - Constructor for class org.geant.idpextension.oidc.crypto.support.KeyManagementConstants
-
Constructor.
- KeyTransportRSA_OAEP - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key transport algorithm: RSA-OAEP.
- KeyTransportRSA_OAEP() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP
- KeyTransportRSA_OAEP_256 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key transport algorithm: RSA-OAEP-256.
- KeyTransportRSA_OAEP_256() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA_OAEP_256
- KeyTransportRSA1_5 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key transport algorithm: RSA1_5.
- KeyTransportRSA1_5() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.KeyTransportRSA1_5
L
- log - Variable in class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationRequestMetadataLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationResponseMetadataLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Logger.
- log - Variable in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeChallengeLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestCodeChallengeMethodLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedAcrLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedClaimsLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedPromptLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestedScopeLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestLoginHintLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestMaxAgeLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestNonceLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestRedirectURILookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestResponseModeLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestResponseTypeLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.DefaultRequestStateLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.MetadataStatementsLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.SectorIdentifierLookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestRedirectURILookupFunction
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.profile.context.navigate.UserInfoRequestClientIDLookupFunction
-
Logger.
- log - Variable in class org.geant.idpextension.oidc.storage.RevocationCache
-
Logger.
- log - Variable in class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.token.support.RefreshTokenClaimsSet
-
Class logger.
- log - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Class logger.
M
- mappedIdTokenRequestedClaims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Mapped requested claims from the ID Token set.
- mappedUserinfoRequestedClaims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Mapped requested claims from the Userinfo set.
- MetadataStatementsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns metadata_statements (oidcfed) obtained via a lookup function.
- MetadataStatementsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.MetadataStatementsLookupFunction
-
Constructor.
- MetadataValueResolver - Interface in org.geant.idpextension.oidc.metadata.resolver
-
A resolver that is capable of resolving dynamic metadata values (as
Objects) which meet certain supplied criteria. - MISSING_REDIRECT_URIS - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
ID of event returned if the mandatory redirect_uris is missing.
N
- NamingFunction() - Constructor for class org.geant.idpextension.oidc.attribute.transcoding.AbstractOIDCAttributeTranscoder.NamingFunction
- nonce - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Nonce of the authentication request.
O
- OIDCAttributeTranscoder - Interface in org.geant.idpextension.oidc.attribute.transcoding
-
Marker interface for transcoders that operate on OIDC claims.
- OIDCAuthenticationResponseConsentContext - Class in org.geant.idpextension.oidc.messaging.context
-
Subcontext carrying user consent information in a form suitable for OIDC processing.
- OIDCAuthenticationResponseConsentContext() - Constructor for class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseConsentContext
-
Constructor.
- OIDCAuthenticationResponseContext - Class in org.geant.idpextension.oidc.messaging.context
-
Subcontext carrying information to form authentication, token and userinfo responses for relying party.
- OIDCAuthenticationResponseContext() - Constructor for class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
- OIDCAuthenticationResponseContextLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A
ContextDataLookupFunctionthat returns the outboundOIDCAuthenticationResponseContextfor aProfileRequestContext. - OIDCAuthenticationResponseContextLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.OIDCAuthenticationResponseContextLookupFunction
- OIDCAuthenticationResponseTokenClaimsContext - Class in org.geant.idpextension.oidc.messaging.context
-
Subcontext carrying information to form token and userinfo responses for relying party.
- OIDCAuthenticationResponseTokenClaimsContext() - Constructor for class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Constructor.
- OIDCClientRegistrationRequestMetadataLookupFunction - Class in org.geant.idpextension.oidc.messaging.context.navigate
-
A function that returns
OIDCClientMetadataif such is available in the message from aMessageContextobtained viaInOutOperationContext.getInboundMessageContext(). - OIDCClientRegistrationRequestMetadataLookupFunction() - Constructor for class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationRequestMetadataLookupFunction
- OIDCClientRegistrationResponseContext - Class in org.geant.idpextension.oidc.messaging.context
-
Subcontext carrying information on OIDC client registration response.
- OIDCClientRegistrationResponseContext() - Constructor for class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
- OIDCClientRegistrationResponseMetadataLookupFunction - Class in org.geant.idpextension.oidc.messaging.context.navigate
-
A function that returns
OIDCClientMetadataif such is available in the message from aOIDCClientRegistrationResponseContext. - OIDCClientRegistrationResponseMetadataLookupFunction() - Constructor for class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationResponseMetadataLookupFunction
-
Constructor.
- OidcEventIds - Class in org.geant.idpextension.oidc.profile
-
OpenID Connect -specific constants to use for
ProfileActionEventContexts. - OidcEventIds() - Constructor for class org.geant.idpextension.oidc.profile.OidcEventIds
-
Constructor.
- OIDCMetadataContext - Class in org.geant.idpextension.oidc.messaging.context
-
Subcontext carrying information on metadata of the relying party.
- OIDCMetadataContext() - Constructor for class org.geant.idpextension.oidc.messaging.context.OIDCMetadataContext
- oidcMetadataContextLookupStrategy - Variable in class org.geant.idpextension.oidc.profile.context.navigate.SectorIdentifierLookupFunction
-
Strategy function to lookup OIDC metadata context .
- oidcMetadataLookupStrategy - Variable in class org.geant.idpextension.oidc.profile.context.navigate.MetadataStatementsLookupFunction
-
Strategy function to lookup OIDC metadata context .
- OIDCProfileConfiguration - Interface in org.geant.idpextension.oidc.profile.config
-
Marker interface for OIDC profile configurations.
- OIDCRegistrationResponseContextLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A
ContextDataLookupFunctionthat returns the outboundOIDCClientRegistrationResponseContextfor aProfileRequestContext. - OIDCRegistrationResponseContextLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.OIDCRegistrationResponseContextLookupFunction
- oidcResponseContextLookupStrategy - Variable in class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationResponseMetadataLookupFunction
-
Strategy used to locate the
OIDCClientRegistrationResponseContextassociated with a givenMessageContext. - OIDCSecurityConfiguration - Class in org.geant.idpextension.oidc.profile.api
-
Class extends SecurityConfiguration to support separate configuration for request object decryption and signature validation.
- OIDCSecurityConfiguration() - Constructor for class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
- OIDCWebFingerRequest - Interface in org.geant.idpextension.oidc.messaging
-
An interface for Web Finger requests related to OIDC.
- OIDCWebFingerResponse - Interface in org.geant.idpextension.oidc.messaging
-
An interface for Web Finger responses related to OIDC.
- OIDCWebFingerResponse.Link - Interface in org.geant.idpextension.oidc.messaging
-
An interface for a link in a Web Finger response related to OIDC.
- org.geant.idpextension.oidc.algorithm.descriptors - package org.geant.idpextension.oidc.algorithm.descriptors
-
OIDC Signing/Encryption Algorithms.
- org.geant.idpextension.oidc.attribute.transcoding - package org.geant.idpextension.oidc.attribute.transcoding
-
OIDC Attribute Transcoding base classes.
- org.geant.idpextension.oidc.audit - package org.geant.idpextension.oidc.audit
- org.geant.idpextension.oidc.crypto.support - package org.geant.idpextension.oidc.crypto.support
-
Constants related to OIDC crypto features, like signature and ecryption.
- org.geant.idpextension.oidc.messaging - package org.geant.idpextension.oidc.messaging
-
OIDC messaging interfaces and classes.
- org.geant.idpextension.oidc.messaging.context - package org.geant.idpextension.oidc.messaging.context
-
Contexts related to OIDC messaging.
- org.geant.idpextension.oidc.messaging.context.navigate - package org.geant.idpextension.oidc.messaging.context.navigate
-
Navigation functions related to OIDC messaging contexts.
- org.geant.idpextension.oidc.metadata.resolver - package org.geant.idpextension.oidc.metadata.resolver
-
Interfaces and common classes related to resolution of OIDC metadata (or client information).
- org.geant.idpextension.oidc.metadata.support - package org.geant.idpextension.oidc.metadata.support
- org.geant.idpextension.oidc.profile - package org.geant.idpextension.oidc.profile
-
Common utility classes related to OIDC profile actions.
- org.geant.idpextension.oidc.profile.api - package org.geant.idpextension.oidc.profile.api
- org.geant.idpextension.oidc.profile.config - package org.geant.idpextension.oidc.profile.config
-
OIDC profile configuration classes.
- org.geant.idpextension.oidc.profile.context.navigate - package org.geant.idpextension.oidc.profile.context.navigate
-
Lookup functions.
- org.geant.idpextension.oidc.storage - package org.geant.idpextension.oidc.storage
- org.geant.idpextension.oidc.token.support - package org.geant.idpextension.oidc.token.support
- org.geant.security.jwk - package org.geant.security.jwk
-
JWK Credentials.
- OUTBOUND_MESSAGE_CLASS - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
The outbound (Nimbus) message class.
P
- parse(String) - Static method in class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Parses access token from string (JSON).
- parse(String) - Static method in class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet
-
Parses authz code from string (JSON).
- parse(String) - Static method in class org.geant.idpextension.oidc.token.support.RefreshTokenClaimsSet
-
Parses refresh token from string (JSON).
- parse(String, DataSealer) - Static method in class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Parses access token from sealed access token.
- parse(String, DataSealer) - Static method in class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet
-
Parses authz code from sealed authorization code.
- parse(String, DataSealer) - Static method in class org.geant.idpextension.oidc.token.support.RefreshTokenClaimsSet
-
Parses refresh token from sealed refresh token.
- pragma - Variable in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
-
pragma value.
- pragma - Variable in class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
-
pragma value.
- processedToken - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
The signed/encrypted id token / user info response formed.
- ProfileResponderIdLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns responder id based on profile.
- ProfileResponderIdLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
- profileResponders - Variable in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
-
Mapping from profile id to responder value.
- PROP_ASARRAY - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Whether to encode data to JSON array.
- PROP_ASBOOLEAN - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Whether to encode data to JSON integer.
- PROP_ASINTEGER - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Whether to encode data to JSON integer.
- PROP_DENY_USERINFO - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Whether to deny inclusion in user_info token regardless of response type.
- PROP_FORCE_ID_TOKEN - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Whether to forcibly include data in ID token regardless of response type.
- PROP_IN_TOKEN - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Whether to encode data into authorization code and access token.
- PROP_NAME - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
The claim name.
- PROP_STRING_DELIMITER - Static variable in interface org.geant.idpextension.oidc.attribute.transcoding.OIDCAttributeTranscoder
-
Separator to use when not encoding multiple values to array.
- ProviderMetadataResolver - Interface in org.geant.idpextension.oidc.metadata.resolver
-
A resolver that is capable of resolving
OIDCProviderMetadatainstances which meet certain supplied criteria.
R
- redirect - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Validated redirect URI of the authentication request.
- redirectURI - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
validated redirect uri.
- refresh() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableClientInformationResolver
-
Refresh the data exposed by the resolver.
- refresh() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableMetadataValueResolver
-
Refresh the data exposed by the resolver.
- refresh() - Method in interface org.geant.idpextension.oidc.metadata.resolver.RefreshableProviderMetadataResolver
-
Refresh the data exposed by the resolver.
- refresh() - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Refresh the data exposed by the resolver.
- refresh() - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Refresh the data exposed by the resolver.
- RefreshableClientInformationResolver - Interface in org.geant.idpextension.oidc.metadata.resolver
-
Specialization of
ClientInformationResolverthat supports on-demand refresh. - RefreshableMetadataValueResolver - Interface in org.geant.idpextension.oidc.metadata.resolver
-
A resolver that is capable of resolving dynamic metadata values (as
Objects) which meet certain supplied criteria. - RefreshableProviderMetadataResolver - Interface in org.geant.idpextension.oidc.metadata.resolver
-
Specialization of
ProviderMetadataResolverthat supports on-demand refresh. - refreshToken - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Refresh token.
- RefreshTokenClaimsSet - Class in org.geant.idpextension.oidc.token.support
-
Class wrapping claims set for refresh token.
- RefreshTokenClaimsSet(JWTClaimsSet) - Constructor for class org.geant.idpextension.oidc.token.support.RefreshTokenClaimsSet
-
Private constructor for the parser.
- RefreshTokenClaimsSet(TokenClaimsSet, Instant, Instant) - Constructor for class org.geant.idpextension.oidc.token.support.RefreshTokenClaimsSet
-
Constructor for refresh token claims set when derived from authz code.
- regAccessToken - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Optional registration access token.
- regClientUri - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Optional location of the client configuration endpoint.
- RelyingPartyClientInformationProvider - Class in org.geant.idpextension.oidc.metadata.resolver
-
This class exists primarily to allow the parsing of relying-party.xml to create a serviceable implementation of
ClientInformationResolver. - RelyingPartyClientInformationProvider() - Constructor for class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Constructor.
- RemoteJwkSetCache - Class in org.geant.idpextension.oidc.metadata.resolver
-
Stores fetched remote key set values for a desired period of time.
- RemoteJwkSetCache() - Constructor for class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
- RemoteJwkUtils - Class in org.geant.idpextension.oidc.metadata.support
-
Generic utility methods related to remote JWK sets.
- RemoteJwkUtils() - Constructor for class org.geant.idpextension.oidc.metadata.support.RemoteJwkUtils
-
Constructor.
- reqScope - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Scope of the authentication request.
- REQUEST_OBJECT_AND_URI - Static variable in class org.geant.idpextension.oidc.profile.OidcEventIds
-
Both request uri and request object in request.
- requestedClaims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Requested claims.
- requestedScope - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Validated scope values.
- requestedSubject - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Requested sub value.
- requestObject - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
The request object.
- requestObject - Variable in class org.geant.idpextension.oidc.profile.context.navigate.AbstractAuthenticationRequestLookupFunction
-
Request.
- requestObjectDecryptConfig - Variable in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Configuration used when decrypting request object information.
- requestObjectSignatureValidationConfig - Variable in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Configuration used when validating request object information.
- resolve(CriteriaSet) - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
- resolve(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
- resolver - Variable in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
The embedded resolver.
- resolver - Variable in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
The embedded resolver.
- resolveSingle(CriteriaSet) - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
- resolveSingle(ProfileRequestContext) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
- RevocationCache - Class in org.geant.idpextension.oidc.storage
-
Stores and checks for revocation entries.
- RevocationCache() - Constructor for class org.geant.idpextension.oidc.storage.RevocationCache
-
Constructor.
- RevocationCacheContexts - Class in org.geant.idpextension.oidc.storage
-
Revocation cache contexts shared across actions.
- RevocationCacheContexts() - Constructor for class org.geant.idpextension.oidc.storage.RevocationCacheContexts
-
Private constructor.
- revoke(String, String) - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Returns true if the value is successfully revoked.
- REVOKED_TOKEN - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
Revoked Token.
- rpId - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Client Id of the rp.
S
- SectorIdentifierLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns sector identifier obtained via a lookup function.
- SectorIdentifierLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.SectorIdentifierLookupFunction
-
Constructor.
- serialize() - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Serialize the token as JSON String.
- serialize(DataSealer) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Serialize the token as JSON String wrapped with sealer.
- ServiceableProviderMetadataProvider - Class in org.geant.idpextension.oidc.metadata.resolver
-
A serviceable implementation of
ProviderMetadataResolver. - ServiceableProviderMetadataProvider() - Constructor for class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Constructor.
- setAccessToken(String, Duration) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set access token.
- setAcr(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set acr for response.
- setACR(ACR) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set authentication context class reference value of the authentication.
- setAlgorithm(Algorithm) - Method in class org.geant.security.jwk.BasicJWKCredential
-
Set the algorithm of jwk.
- setAuthorizationCode(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set authorization code.
- setAuthTime(Instant) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set authentication time of the end user.
- setClaims(ClaimsRequest) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set claims request of the authentication request.
- setClientId(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the client identifier.
- setClientIdIssuedAt(Instant) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the time at which the client identifier was issued.
- setClientInformation(OIDCClientInformation) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCMetadataContext
-
Set the client information.
- setClientMetadata(OIDCClientMetadata) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the metadata for the client: the attributes supported by the OP must be included.
- setClientSecret(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the client secret.
- setClientSecretExpiresAt(Instant) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the time at which the client secret will expire.
- setCodeChallenge(String) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set code challenge.
- setConsentableClaims(JSONArray) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set consentable claims.
- setConsentedClaims(JSONArray) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set consented claims.
- setDefaultResponder(String) - Method in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
-
Set default responder value, usually entity id.
- setDlClaims(ClaimsSet) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set token delivery claims delivered both for id token and userinfo response.
- setDlClaimsID(ClaimsSet) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set token delivery claims delivered for id token.
- setDlClaimsUI(ClaimsSet) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set token delivery claims delivered for userinfo response.
- setEmbeddedResolver(ClientInformationResolver) - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Set the
ClientInformationResolverto embed. - setEmbeddedResolver(ProviderMetadataResolver) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Set the
ProviderMetadataResolverto embed. - setEntryExpiration(Duration) - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Set the revocation entry expiration.
- setHttpClient(HttpClient) - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Set the
HttpClientto use. - setHttpClientSecurityParameters(HttpClientSecurityParameters) - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Set the optional client security parameters.
- setId(String) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Sets the ID of this component.
- setIDToken(IDTokenClaimsSet) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set the id token.
- setKid(String) - Method in class org.geant.security.jwk.BasicJWKCredential
-
Set the kid of jwk.
- setMappedIdTokenRequestedClaims(AttributesMapContainer) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set the requested claims for the ID Token after they've been reverse-mapped by the registry.
- setMappedUserinfoRequestedClaims(AttributesMapContainer) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set the requested claims for the Userinfo endpoint after they've been reverse-mapped by the registry.
- setMetadataLookupStrategy(Function<ProfileRequestContext, OIDCClientMetadata>) - Method in class org.geant.idpextension.oidc.profile.context.navigate.MetadataStatementsLookupFunction
-
Set the lookup strategy to use to locate the
OIDCClientMetadata. - setNonce(Nonce) - Method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Set nonce of the authentication request.
- setOIDCMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCMetadataContext>) - Method in class org.geant.idpextension.oidc.profile.context.navigate.SectorIdentifierLookupFunction
-
Set the lookup strategy to use to locate the
OIDCMetadataContext. - setOidcResponseContextLookupStrategy(Function<MessageContext, OIDCClientRegistrationResponseContext>) - Method in class org.geant.idpextension.oidc.messaging.context.navigate.OIDCClientRegistrationResponseMetadataLookupFunction
-
Set the strategy used to locate the
OIDCClientRegistrationResponseContextassociated with a givenMessageContext. - setProcessedToken(JWT) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set the signed/encrypted id token / user info response.
- setProfileResponders(Map<ProfileConfiguration, String>) - Method in class org.geant.idpextension.oidc.profile.context.navigate.ProfileResponderIdLookupFunction
-
Set mapping from profile to responder value.
- setRedirectURI(URI) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Sets a validated redirect uri for the response.
- setRefreshToken(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set refresh token.
- setRegAccessToken(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the registration access token.
- setRegClientUri(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCClientRegistrationResponseContext
-
Set the location of the client configuration endpoint.
- setRequestedClaims(ClaimsRequest) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set requested claims.
- setRequestedSubject(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set requested sub value.
- setRequestObject(JWT) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set the request object.
- setRequestObjectDecryptionConfiguration(EncryptionConfiguration) - Method in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Set the configuration used when decrypting request object information.
- setRequestObjectSignatureValidationConfiguration(SignatureSigningConfiguration) - Method in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Set the configuration used when validating request object information.
- setScope(Scope) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set validated scope values.
- setSortKey(int) - Method in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
Set the sort key.
- setSortKey(int) - Method in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
Set the sort key.
- setStorage(StorageService) - Method in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Set the backing store for the remote JWK set contents.
- setStorage(StorageService) - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Set the backing store for the cache.
- setStrict(boolean) - Method in class org.geant.idpextension.oidc.storage.RevocationCache
-
Set the strictness flag.
- setSubject(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Sets generated subject for the response.
- setSubjectType(String) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Sets subject type.
- setTokenClaimsSet(TokenClaimsSet) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set token claims.
- setTokenEndpointJwtSignatureValidationConfiguration(SignatureSigningConfiguration) - Method in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Set the configuration used when validating token endpoint authentication JWT signatures.
- setUserInfo(UserInfo) - Method in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Set the user info.
- SignatureConstants - Class in org.geant.idpextension.oidc.crypto.support
-
Algorithm Header Parameter Values for JWS.
- SignatureConstants() - Constructor for class org.geant.idpextension.oidc.crypto.support.SignatureConstants
-
Constructor.
- SignatureES256 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for signature algorithm: ES256.
- SignatureES256() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES256
- SignatureES384 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for signature algorithm: ES384.
- SignatureES384() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES384
- SignatureES512 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for signature algorithm: ES512.
- SignatureES512() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureES512
- SignatureHS256 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for HMAC algorithm: HS256.
- SignatureHS256() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS256
- SignatureHS384 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for HMAC algorithm: HS384.
- SignatureHS384() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS384
- SignatureHS512 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for HMAC algorithm: HS512.
- SignatureHS512() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureHS512
- SignatureRS256 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for signature algorithm: RS256.
- SignatureRS256() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS256
- SignatureRS384 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for signature algorithm: RS384.
- SignatureRS384() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS384
- SignatureRS512 - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for signature algorithm: RS512.
- SignatureRS512() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SignatureRS512
- sortKey - Variable in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
The key by which we sort the provider.
- sortKey - Variable in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
The key by which we sort the provider.
- sortKeyValue - Static variable in class org.geant.idpextension.oidc.metadata.resolver.RelyingPartyClientInformationProvider
-
If we autogenerate a sort key it comes from this count.
- sortKeyValue - Static variable in class org.geant.idpextension.oidc.metadata.resolver.ServiceableProviderMetadataProvider
-
If we autogenerate a sort key it comes from this count.
- storage - Variable in class org.geant.idpextension.oidc.metadata.resolver.RemoteJwkSetCache
-
Backing storage for the remote JWK set contents.
- storage - Variable in class org.geant.idpextension.oidc.storage.RevocationCache
-
Backing storage for the replay cache.
- storeClientInformation(OIDCClientInformation, Instant) - Method in interface org.geant.idpextension.oidc.metadata.resolver.ClientInformationManager
-
Store a
ClientInformationobject. - strict - Variable in class org.geant.idpextension.oidc.storage.RevocationCache
-
Flag controlling behavior on storage failure.
- sub - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
Subject claim value of the authenticated user.
- SUB_FORMAT - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
The subject format (public/pairwise).
- SUB_VALUE - Static variable in class org.geant.idpextension.oidc.audit.AuditFields
-
The subject value.
- subject - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Subject generated for response.
- subjectType - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Subject type, public or pairwise.
- SymmetricKeyWrapA128GCMKW - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: AES128GCMKW.
- SymmetricKeyWrapA128GCMKW() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128GCMKW
- SymmetricKeyWrapA128KW - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: AES128KW.
- SymmetricKeyWrapA128KW() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA128KW
- SymmetricKeyWrapA192GCMKW - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: AES192GCMKW.
- SymmetricKeyWrapA192GCMKW() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192GCMKW
- SymmetricKeyWrapA192KW - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: AES192KW.
- SymmetricKeyWrapA192KW() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA192KW
- SymmetricKeyWrapA256GCMKW - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: AES256GCMKW.
- SymmetricKeyWrapA256GCMKW() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256GCMKW
- SymmetricKeyWrapA256KW - Class in org.geant.idpextension.oidc.algorithm.descriptors
-
Algorithm descriptor for JWE key management algorithm: AES256KW.
- SymmetricKeyWrapA256KW() - Constructor for class org.geant.idpextension.oidc.algorithm.descriptors.SymmetricKeyWrapA256KW
T
- toHTTPResponse() - Method in class org.geant.idpextension.oidc.messaging.JSONErrorResponse
- toHTTPResponse() - Method in class org.geant.idpextension.oidc.messaging.JSONSuccessResponse
- tokenClaims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
Token (authz code, access token) claims.
- tokenClaimsSet - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Claims set for the claim.
- TokenClaimsSet - Class in org.geant.idpextension.oidc.token.support
-
Class to extend for token claims sets.
- TokenClaimsSet() - Constructor for class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Constructor.
- TokenClaimsSet(String, String, ClientID, String, String, String, ACR, Instant, Instant, Nonce, Instant, URI, Scope, ClaimsRequest, ClaimsSet, ClaimsSet, ClaimsSet, JSONArray, JSONArray, String) - Constructor for class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Constructor for token claims set.
- TokenClaimsSet.Builder<T extends TokenClaimsSet> - Class in org.geant.idpextension.oidc.token.support
-
Abstract builder to extend builders from that are instantiating claims sets extending TokenClaimsSet.
- TokenDeliveryClaimsClaimsSet - Class in org.geant.idpextension.oidc.token.support
-
Claims set for token delivery claims.
- TokenDeliveryClaimsClaimsSet() - Constructor for class org.geant.idpextension.oidc.token.support.TokenDeliveryClaimsClaimsSet
-
Constructor.
- tokenEndpointJwtSignatureValidationConfig - Variable in class org.geant.idpextension.oidc.profile.api.OIDCSecurityConfiguration
-
Configuration used when validating token endpoint authentication JWT signatures.
- TokenRequestAuthTimeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestAuthTimeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestAuthTimeLookupFunction
- TokenRequestClientIDLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token, Revocation and other end points supporting client authentication.
- TokenRequestClientIDLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestClientIDLookupFunction
- TokenRequestConsentableAttributesLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestConsentableAttributesLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestConsentableAttributesLookupFunction
- TokenRequestConsentedAttributesLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestConsentedAttributesLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestConsentedAttributesLookupFunction
- TokenRequestDeliveryClaimsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestDeliveryClaimsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestDeliveryClaimsLookupFunction
- TokenRequestIDTokenDeliveryClaimsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token end point.
- TokenRequestIDTokenDeliveryClaimsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestIDTokenDeliveryClaimsLookupFunction
- TokenRequestNonceLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestNonceLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestNonceLookupFunction
- TokenRequestRedirectURILookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token endpoint.
- TokenRequestRedirectURILookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestRedirectURILookupFunction
- TokenRequestRequestedClaimsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestRequestedClaimsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestRequestedClaimsLookupFunction
- TokenRequestScopeLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestScopeLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestScopeLookupFunction
- TokenRequestSubjectLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestSubjectLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestSubjectLookupFunction
- TokenRequestUserInfoDeliveryClaimsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For user info end point.
- TokenRequestUserInfoDeliveryClaimsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestUserInfoDeliveryClaimsLookupFunction
- TokenRequestValidRequestURIsLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For Token and UserInfo end points.
- TokenRequestValidRequestURIsLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.TokenRequestValidRequestURIsLookupFunction
U
- userInfo - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseContext
-
The user info formed.
- userinfoClaims - Variable in class org.geant.idpextension.oidc.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
-
Claims for userinfo only.
- UserInfoRequestClientIDLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
For UserInfo end point.
- UserInfoRequestClientIDLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.UserInfoRequestClientIDLookupFunction
- UserInfoResponseClaimsSetLookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns user info claims set from response context.
- UserInfoResponseClaimsSetLookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.UserInfoResponseClaimsSetLookupFunction
- usrPrincipal - Variable in class org.geant.idpextension.oidc.token.support.TokenClaimsSet.Builder
-
User Principal of the authenticated user.
V
- ValidatedRedirectURILookupFunction - Class in org.geant.idpextension.oidc.profile.context.navigate
-
A function that returns validated redirect uri from response context.
- ValidatedRedirectURILookupFunction() - Constructor for class org.geant.idpextension.oidc.profile.context.navigate.ValidatedRedirectURILookupFunction
- VALUE_TYPE_AC - Static variable in class org.geant.idpextension.oidc.token.support.AuthorizeCodeClaimsSet
-
Value of authorize code claims set type.
- VALUE_TYPE_AT - Static variable in class org.geant.idpextension.oidc.token.support.AccessTokenClaimsSet
-
Value of access token claims set type.
- VALUE_TYPE_RF - Static variable in class org.geant.idpextension.oidc.token.support.RefreshTokenClaimsSet
-
Value of refresh token claims set type.
- verifyParsedClaims(String, JWTClaimsSet) - Static method in class org.geant.idpextension.oidc.token.support.TokenClaimsSet
-
Helper to verify parsed claims are what is expected.
All Classes All Packages