A B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAuthenticationRequestAuditExtractor<T> - Class in net.shibboleth.oidc.profile.audit.impl
-
A base class for audit extractors that lookup the
OIDCAuthenticationRequest. - AbstractAuthenticationRequestAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.AbstractAuthenticationRequestAuditExtractor
-
Constructor.
- AbstractAuthenticationResponseAuditExtractor<T> - Class in net.shibboleth.oidc.profile.audit.impl
-
A base class for audit extractors that lookup the
AuthenticationResponse. - AbstractAuthenticationResponseAuditExtractor(Function<ProfileRequestContext, AuthenticationResponse>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.AbstractAuthenticationResponseAuditExtractor
-
Constructor.
- AbstractBuildErrorResponseFromEvent<T extends com.nimbusds.oauth2.sdk.ErrorResponse> - Class in net.shibboleth.oidc.profile.impl
-
This action is extended by error response actions.
- AbstractBuildErrorResponseFromEvent() - Constructor for class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Constructor.
- AbstractClaimsSetAuditExtractor<T> - Class in net.shibboleth.oidc.profile.audit.impl
-
An abstract audit extractor function to extract claims from the located claims set.
- AbstractClaimsSetAuditExtractor() - Constructor for class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
- AbstractOAuth2ClientAuthenticableProfileConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Base class for OAuth profile configurations that support OAuth-defined client authentication methods.
- AbstractOAuth2ClientAuthenticableProfileConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Constructor.
- AbstractOAuth2FlowAwareProfileConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Base class for OIDC protocol configuration, containing configuration bits shared by all flow aware OIDC protocol configurations.
- AbstractOAuth2FlowAwareProfileConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Constructor.
- AbstractOAuth2TokenValidatingConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Base class for profile configurations that validate previously issued OAuth2 tokens.
- AbstractOAuth2TokenValidatingConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Creates a new configuration instance.
- AbstractOIDCMessageEncoder - Class in net.shibboleth.oidc.profile.encoding.impl
-
Base class for OIDC message encoders.
- AbstractOIDCMessageEncoder() - Constructor for class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
- AbstractOIDCSSOConfiguration - Class in net.shibboleth.oidc.profile.config.impl
-
Base class for profiles that support OIDC's concept of SSO, which spans multiple endpoints.
- AbstractOIDCSSOConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Creates a new configuration instance.
- accessTokenClaimsSetManipulationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply strategy bi-function for manipulating access token claims set.
- accessTokenClaimsSetManipulationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Lookup function to supply strategy bi-function for manipulating access token claims set.
- accessTokenLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply access token lifetime.
- accessTokenLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Lookup function to supply access token lifetime.
- accessTokenTypeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply access token type.
- accessTokenTypeLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Lookup functioon to supply access token type.
- acrRequestAlwaysEssentialPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether all acr claim requests should be treated as Essential.
- acrTranslationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to supply the strategy function for translating OIDC ACR claims.
- allowPKCEPlainPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Whether client is allowed to use PKCE code challenge method plain.
- alwaysIncludedAttributesLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply attribute IDs to include in ID token regardless of response_type.
- amrTranslationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to supply the strategy function for translating OIDC ACR claims.
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.AuthenticationContextClassReferencesAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.AuthenticationResponseStatusAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.AuthorizationEndpointAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.ClaimSetFromJWTLookupStrategy
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.ForceAuthnAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.InboundMessageClassLookupFunction
-
The simple name of the message class in the inbound message context.
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.NonceAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.OutboundMessageClassLookupFunction
-
The simple name of the message class in the outbound message context.
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.RedirectURIAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.ResponseModeAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.ResponseTypeAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.audit.impl.ScopeAuditExtractor
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.encoding.impl.OIDCResponseEncoderFactory
- apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
- apply(ProfileRequestContext, JWTClaimsSet) - Method in class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
- apply(ProfileRequestContext, JWTClaimsSet) - Method in class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
- assertionAudiencesLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply additional audiences for ID token.
- AuthenticationContextClassReferencesAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts the ACRs from theOIDCAuthenticationRequest. - AuthenticationContextClassReferencesAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.AuthenticationContextClassReferencesAuditExtractor
-
Constructor.
- authenticationFlowsLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Lookup function to supply authentication flows.
- AuthenticationRequestMessageEncoderFactory - Class in net.shibboleth.oidc.profile.impl
-
Message encoder factory function that returns the first encoder suitable for the given request method found in the profile configuration.
- AuthenticationRequestMessageEncoderFactory(List<OIDCMessageEncoder>) - Constructor for class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
-
Constructor.
- AuthenticationResponseStatusAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts the status of an authentication response i.e. - AuthenticationResponseStatusAuditExtractor(Function<ProfileRequestContext, AuthenticationResponse>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.AuthenticationResponseStatusAuditExtractor
-
Constructor.
- authorizationCodeClaimsSetManipulationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to supply strategy bi-function for manipulating authorization code claims set.
- authorizationCodeFlowPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Predicate used to indicate whether authorization code flow is supported by this profile.
- AuthorizationEndpointAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts the authorization endpoint from theOIDCAuthenticationRequest. - AuthorizationEndpointAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.AuthorizationEndpointAuditExtractor
-
Constructor.
- authorizationParamsAreValidPredicate - Variable in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
A hook to allow additional checking of the authorization parameters after it is built.
- authorizeCodeLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to supply lifetime of authz code.
B
- buildCriteriaSet(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Build the criteria used as input to the
EncryptionParametersResolver. - buildCriteriaSet(ProfileRequestContext, List<DecryptionConfiguration>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Build the criteria used as input to the
DecryptionParametersResolver. - buildErrorResponse(ErrorObject, ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Method implemented by the extending class to create ErrorResponse.
- buildErrorResponse(ErrorObject, ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.BuildJSONErrorResponseFromEvent
-
Method implemented by the extending class to create ErrorResponse.
- BuildJSONErrorResponseFromEvent - Class in net.shibboleth.oidc.profile.impl
-
This action reads an event from the configured
EventContextlookup strategy, constructs a json error response message and attaches it as the outbound message. - BuildJSONErrorResponseFromEvent() - Constructor for class net.shibboleth.oidc.profile.impl.BuildJSONErrorResponseFromEvent
- buildRedirectURL(MessageContext, OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPRedirectAuthnRequestEncoder
-
Build the URL to redirect the client to using parameters in the authentication request.
C
- claimName - Variable in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
The name of the claim to extract from the ID token.
- ClaimSetFromJWTLookupStrategy - Class in net.shibboleth.oidc.profile.audit.impl
-
Strategy to pull out a ClaimsSet from a located JWT.
- ClaimSetFromJWTLookupStrategy(Function<ProfileRequestContext, JWT>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.ClaimSetFromJWTLookupStrategy
-
Constructor.
- claimsSetLookupStrategy - Variable in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Strategy to retrieve the JWT ClaimSet to extract the claim from.
- claimsValidatorLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Validation of JWT claims for subset of client auth methods.
- clientCredentialLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Lookup function to retrieve a client credential from the given profile request context.
- ClientIDFromOIDCMetadataContextLookupFunction - Class in net.shibboleth.oidc.profile.logic
-
A function that returns client_id via client information stored in
OIDCMetadataContext. - ClientIDFromOIDCMetadataContextLookupFunction() - Constructor for class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
-
Constructor.
- clientIdLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Lookup function to retrieve the client_id from the given profile request context.
- configurationLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Strategy used to lookup a per-request
DecryptionConfigurationlist. - configurationLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Strategy used to look up a per-request
EncryptionConfigurationlist. - configurationLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Strategy used to look up a per-request
SignatureSigningConfigurationlist. - configurationLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Strategy used to look up a per-request
SignatureSigningConfigurationlist. - configurationLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Strategy used to lookup a per-request
SignatureValidationConfigurationlist. - configurationLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Strategy used to lookup a per-request
SignatureValidationConfigurationlist. - convertAndPublishToList(List<Credential>, List<JWK>) - Method in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Converts the given credentials into JWK and adds all the successfully converted JWKs to the given list.
- createParametersFromRequest(OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Create a list of OAuth 2.0 authorization parameters from the
OIDCAuthenticationRequestobject. - createParametersFromRequestWithoutRequestObject(List<Pair<String, String>>, OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Create the set of OAuth2.0 authorization and and OIDC authentication request parameters when no RequestObject has been built.
- createParametersFromRequestWithRequestObject(List<Pair<String, String>>, OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Create the set of OAuth2.0 authorization and and OIDC authentication request parameters when a RequestObject is present.
- credentialsToPublishLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Strategy used to locate the list of credentials to publish.
D
- DateBasedJWTClaimAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
A JWT claim extractor function that returns a formatted String representation of the JSON Date.
- DateBasedJWTClaimAuditExtractor() - Constructor for class net.shibboleth.oidc.profile.audit.impl.DateBasedJWTClaimAuditExtractor
-
Constructor.
- dateTimeFormatter - Variable in class net.shibboleth.oidc.profile.audit.impl.DateBasedJWTClaimAuditExtractor
-
Formatter for date/time fields.
- DEFAULT_ERROR_CODE - Static variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Default value for the error code in the error response messages.
- DEFAULT_HTTP_STATUS_CODE - Static variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Default value for the HTTP response status code in the HTTP responses.
- DEFAULT_TEMPLATE_ID - Static variable in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
Default template ID for using FORM POST request type.
- defaultAuthenticationContextsLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Lookup function to supply default authentication methods.
- defaultCode - Variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
The code for unmapped events.
- DefaultOAuth2TokenAudienceConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Implementation of an OAuth 2.0 token "audience" profile configuration.
- DefaultOAuth2TokenAudienceConfiguration() - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Constructor.
- DefaultOAuth2TokenAudienceConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Creates a new configuration instance.
- DefaultOAuth2TokenConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Implementation of an OIDC-aware OAuth 2 token endpoint profile configuration.
- DefaultOAuth2TokenConfiguration() - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Constructor.
- DefaultOAuth2TokenConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Creates a new configuration instance.
- DefaultOAuth2TokenIntrospectionConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Implementation of a profile configuration for the OAuth2 Token Introspection.
- DefaultOAuth2TokenIntrospectionConfiguration() - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenIntrospectionConfiguration
-
Constructor.
- DefaultOAuth2TokenIntrospectionConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenIntrospectionConfiguration
-
Creates a new configuration instance.
- DefaultOAuth2TokenRevocationConfiguration - Class in net.shibboleth.oidc.profile.oauth2.config.impl
-
Implementation of a profile configuration for OAuth2 Token Revocation.
- DefaultOAuth2TokenRevocationConfiguration() - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Constructor.
- DefaultOAuth2TokenRevocationConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Creates a new configuration instance.
- DefaultOIDCAuthorizationConfiguration - Class in net.shibboleth.oidc.profile.config.impl
-
Implementation of a profile configuration for the OpenID Connect authorization endpoint.
- DefaultOIDCAuthorizationConfiguration() - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Constructor.
- DefaultOIDCAuthorizationConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Creates a new configuration instance.
- DefaultOIDCDynamicRegistrationConfiguration - Class in net.shibboleth.oidc.profile.config.impl
-
Implemenation of a profile configuration for the OpenID Connect dynamic client registration.
- DefaultOIDCDynamicRegistrationConfiguration() - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Constructor.
- DefaultOIDCDynamicRegistrationConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Creates a new configuration instance.
- DefaultOIDCProviderInformationConfiguration - Class in net.shibboleth.oidc.profile.config.impl
-
Implementation of a profile configuration for the OpenID Connect Provider Configuration.
- DefaultOIDCProviderInformationConfiguration() - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCProviderInformationConfiguration
-
Constructor.
- DefaultOIDCProviderInformationConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCProviderInformationConfiguration
-
Creates a new configuration instance.
- DefaultOIDCPublishKeySetConfiguration - Class in net.shibboleth.oidc.profile.config.impl
-
Implementation of a profile configuration for publishing OP key set.
- DefaultOIDCPublishKeySetConfiguration() - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCPublishKeySetConfiguration
-
Constructor.
- DefaultOIDCPublishKeySetConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCPublishKeySetConfiguration
-
Creates a new configuration instance.
- DefaultOIDCUserInfoConfiguration - Class in net.shibboleth.oidc.profile.config.impl
-
Implementation of a profile configuration for the OpenID Connect core protocol userinfo endpoint.
- DefaultOIDCUserInfoConfiguration() - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Constructor.
- DefaultOIDCUserInfoConfiguration(String) - Constructor for class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Creates a new configuration instance.
- defaultStatusCode - Variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
The status code for unmapped events.
- deniedUserInfoAttributesLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to supply attribute IDs to omit from UserInfo token.
- deniedUserInfoAttributesLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Lookup function to supply attribute IDs to omit from UserInfo token.
- doDecode() - Method in class net.shibboleth.oidc.profile.decoding.impl.HTTPPostAuthnResponseDecoder
- doDecode() - Method in class net.shibboleth.oidc.profile.decoding.impl.HTTPRedirectAuthnResponseDecoder
- doEncode() - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
- doEncode() - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPRedirectAuthnRequestEncoder
- doEncode() - Method in class net.shibboleth.oidc.profile.encoding.impl.SimpleNimbusResponseEncoder
- doExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
- doExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
- doExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
- doExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
- doInitialize() - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
- doInitialize() - Method in class net.shibboleth.oidc.profile.encoding.impl.OIDCResponseEncoderFactory
- doInitialize() - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
- doInitialize() - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
- doInitialize() - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
- doInitialize() - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
- doInitialize() - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
- doInitialize() - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
- doInvoke(MessageContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
- doInvoke(MessageContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
- doLookup(ClaimsSet) - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Implemented to perform the actual lookup.
- doLookup(ClaimsSet) - Method in class net.shibboleth.oidc.profile.audit.impl.DateBasedJWTClaimAuditExtractor
- doLookup(ClaimsSet) - Method in class net.shibboleth.oidc.profile.audit.impl.StringBasedJWTClaimAuditExtractor
- doLookup(ClaimsSet) - Method in class net.shibboleth.oidc.profile.audit.impl.StringListBasedJWTClaimAuditExtractor
- doPostEncode(OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
Construct form POST.
- doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
- doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
- doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
- doPreExecute(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
- doPreInvoke(MessageContext) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
E
- encodeConsentInTokensPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether to encode consent in authorization code and access/refresh tokens.
- encodedAttributesLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to supply attribute IDs to embed in authorization code or access token.
- encoders - Variable in class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
-
The list of message encoders to choose from.
- encParamsresolver - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Resolver for parameters to store into context.
- encryptionConfigurations - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Active configurations to feed into resolver.
- encryptionContext - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Context to populate.
- encryptionOptional - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Whether encryption is optional.
- encryptionOptionalPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Whether encryption is optional in the face of no key, etc.
- encryptionOptionalPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Whether encryption is optional in the face of no key, etc.
- encryptionOptionalPredicate - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Predicate to determine how to proceed if no encryption parameters are resolved.
- encryptionOptionalPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Whether encryption is optional in the face of no key, etc.
- encryptRequestObjectPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Predicate used to determine if the generated request object should be encrypted.
- enforceRefreshTokenRotationPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Whether always revoke the refresh_token after it's used.
- eventContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Strategy function for access to
EventContextto check. - existingParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Strategy used to look up an existing
SecurityParametersContextto copy. - existingParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Strategy used to look up an existing
SecurityParametersContextto copy.
F
- ForceAuthnAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat returns true if the OIDC prompt is set as 'login' inOIDCAuthenticationRequest. - ForceAuthnAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.ForceAuthnAuditExtractor
-
Constructor.
- forceAuthnPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Whether to mandate forced authentication for the request.
- forcePKCEPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Whether client is required to use PKCE.
- forFriendlyName - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
A friendly name to log as the subject of encryption parameter resolution.
- FormOutboundKeySetResponseMessage - Class in net.shibboleth.oidc.profile.impl
-
Action that forms outbound message containing keyset.
- FormOutboundKeySetResponseMessage() - Constructor for class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Constructor.
G
- getAccessTokenClaimsSetManipulationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getAccessTokenClaimsSetManipulationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
- getAccessTokenLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getAccessTokenLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Get access token lifetime.
- getAccessTokenType(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getAccessTokenType(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Get access token type.
- getAdditionalAudiencesForIdToken(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getAlwaysIncludedAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getAuthenticationContextClassReferenceTranslationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getAuthenticationMethodsReferencesTranslationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getAuthorizationCodeClaimsSetManipulationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getAuthorizeCodeLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getClaimName() - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Get the claim name to extract.
- getClaimsSetLookupStrategy() - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Get the claims set lookup strategy.
- getClaimsValidator(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Get the
ClaimsValidatorto apply to JWT-based client authentication. - getClientCredential(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getClientId(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getDeniedUserInfoAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getDeniedUserInfoAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
- getEncodedAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getGrantTypes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
- getHttpRequestMethod(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getIDTokenLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getIDTokenManipulationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getIssuedClaimsValidator(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Get the
ClaimsValidatorto apply to issued JWT-based tokens being validated by this profile. - getIssuer(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getIssuer(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
- getIssuer(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCProviderInformationConfiguration
- getIssuer(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
- getIssuer(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
- getLoginHint(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getMaxAuthenticationAge(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getMetadataPolicy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
- getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getRedirectUriOverride(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getRefreshTokenChainLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getRefreshTokenClaimsSetManipulationStrategy(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
- getRefreshTokenLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getRefreshTokenTimeout(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- getRegistrationValidityPeriod(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
- getRequestLookupStrategy() - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractAuthenticationRequestAuditExtractor
-
Get the request lookup strategy.
- getResponseLookupStrategy() - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractAuthenticationResponseAuditExtractor
-
Get the response lookup strategy.
- getResponseMode(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getResponseType(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getRevocationLifetime(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
- getRevocationMethod(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
- getScopes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- getSecretExpirationPeriod(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
- getTokenEndpointAuthMethod(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getTokenEndpointAuthMethods(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- getUserInfoHttpRequestMethod(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- grantTypesLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Enabled grant types.
H
- HTTPPostAuthnRequestEncoder - Class in net.shibboleth.oidc.profile.encoding.impl
-
A
message encoderthat encodes an OpenID authentication request by HTTP Form POST Serialization. - HTTPPostAuthnRequestEncoder() - Constructor for class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
- HTTPPostAuthnResponseDecoder - Class in net.shibboleth.oidc.profile.decoding.impl
-
A
message decoderthat decodes an incomingAuthenticationResponsewhen using a form_post response_type. - HTTPPostAuthnResponseDecoder() - Constructor for class net.shibboleth.oidc.profile.decoding.impl.HTTPPostAuthnResponseDecoder
- HTTPRedirectAuthnRequestEncoder - Class in net.shibboleth.oidc.profile.encoding.impl
-
A
message encoderthat encodes an OpenID authentication request by Query String Serialization and sends a HTTP redirect response. - HTTPRedirectAuthnRequestEncoder() - Constructor for class net.shibboleth.oidc.profile.encoding.impl.HTTPRedirectAuthnRequestEncoder
- HTTPRedirectAuthnResponseDecoder - Class in net.shibboleth.oidc.profile.decoding.impl
-
A
message decoderthat decodes an incomingAuthenticationResponsewhen using a query response_mode. - HTTPRedirectAuthnResponseDecoder() - Constructor for class net.shibboleth.oidc.profile.decoding.impl.HTTPRedirectAuthnResponseDecoder
- httpRequestMethodLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Which HTTP method should be used to issue OIDC authentication requests.
- hybridFlowPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Predicate used to indicate whether hybrid flow is supported by this profile.
I
- idTokenLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply ID token lifetime.
- idTokenManipulationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply strategy bi-function for manipulating id_token claims.
- implicitFlowPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Predicate used to indicate whether implicit flow is supported by this profile.
- InboundMessageClassLookupFunction - Class in net.shibboleth.oidc.profile.audit.impl
-
Looks up the value of the simple class name from the inbound message context's message object.
- InboundMessageClassLookupFunction() - Constructor for class net.shibboleth.oidc.profile.audit.impl.InboundMessageClassLookupFunction
- includeIssuerInResponsePredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether to include iss parameter in the authentication response.
- isAcrRequestAlwaysEssential(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isAllowPKCEPlain(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- isAuthorizationCodeFlowEnabled(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
- isEncodeConsentInTokens(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isEncryptionOptional(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- isEncryptionOptional(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
- isEncryptionOptional(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Get whether encryption is optional in the face of a missing key, etc.
- isEncryptRequestObject(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isEnforceRefreshTokenRotation(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
- isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
- isForcePKCE(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- isHybridFlowEnabled(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
- isImplicitFlowEnabled(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
- isIncludeIssuerInResponse(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isIssueIdTokenViaRefreshToken(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
- isProxiedAuthnInstant(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isRefreshTokensEnabled(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
- isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
- isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
- isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
- isRetrieveUserInfoEndpointClaims(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isSignRequestObject(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- issuedClaimsValidatorLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Validation of JWT claims for issued tokens.
- issueIdTokenViaRefreshTokenPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Whether issue id_token when refresh_token is used.
- IssuerIDFromOIDCProviderMetadataContextLookupFunction - Class in net.shibboleth.oidc.profile.logic
-
A function that returns the issuer id via the provider information stored in
OIDCProviderMetadataContext. - IssuerIDFromOIDCProviderMetadataContextLookupFunction() - Constructor for class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
-
Constructor.
- issuerLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to override issuer value.
- issuerLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Lookup function to override issuer value.
- issuerLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCProviderInformationConfiguration
-
Lookup function to override issuer value.
- issuerLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Lookup function to override issuer value.
- issuerLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Lookup function to override issuer value.
- isTlsServerValidationSufficient(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
- isUseRequestObject(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
J
- jwtLookupStrategy - Variable in class net.shibboleth.oidc.profile.audit.impl.ClaimSetFromJWTLookupStrategy
-
Strategy used to lookup the JWT to retrieve the claimsset from.
L
- log - Variable in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.audit.impl.ClaimSetFromJWTLookupStrategy
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.audit.impl.DateBasedJWTClaimAuditExtractor
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.decoding.impl.HTTPPostAuthnResponseDecoder
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.decoding.impl.HTTPRedirectAuthnResponseDecoder
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.encoding.impl.HTTPRedirectAuthnRequestEncoder
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.encoding.impl.OIDCResponseEncoderFactory
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.encoding.impl.SimpleNimbusResponseEncoder
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Class logger.
- log - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Class logger.
- loginHintLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to determine the login_hint of an authentication request.
M
- mappedErrors - Variable in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Map of eventIds to pre-configured error objects.
- maxAuthenticationAgeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to determine the max_age of an authentication request.
- messageEncoder - Variable in class net.shibboleth.oidc.profile.encoding.impl.OIDCResponseEncoderFactory
-
The message encoder to be returned by this factory.
- metadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Strategy used to look up a SAML metadata context.
- metadataPolicyLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Lookup function to the default metadata policy.
N
- net.shibboleth.oidc.profile.audit.impl - package net.shibboleth.oidc.profile.audit.impl
-
Audit extractors .
- net.shibboleth.oidc.profile.config.impl - package net.shibboleth.oidc.profile.config.impl
-
Profile configuration implementations related to OIDC functionality.
- net.shibboleth.oidc.profile.decoding.impl - package net.shibboleth.oidc.profile.decoding.impl
-
OIDC message decoders.
- net.shibboleth.oidc.profile.encoding.impl - package net.shibboleth.oidc.profile.encoding.impl
-
OIDC message encoders.
- net.shibboleth.oidc.profile.impl - package net.shibboleth.oidc.profile.impl
-
OIDC profile implementation classes.
- net.shibboleth.oidc.profile.logic - package net.shibboleth.oidc.profile.logic
-
OIDC profile logic implementation classes.
- net.shibboleth.oidc.profile.oauth2.config.impl - package net.shibboleth.oidc.profile.oauth2.config.impl
-
OAuth2 profile configuration implementations.
- NonceAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts nonce in theOIDCAuthenticationRequest. - NonceAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.NonceAuditExtractor
-
Constructor.
- noResultIsError - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Whether failure to resolve parameters should be raised as an error.
- noResultIsError - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Whether failure to resolve parameters should be raised as an error.
O
- oidcClientMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Strategy used to look up a OIDC client metadata context.
- oidcClientMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Strategy used to look up a OIDC client metadata context.
- oidcClientMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Strategy used to look up a OIDC client metadata context.
- oidcClientMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Strategy used to look up a OIDC client metadata context.
- oidcMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
-
Strategy that will return
OIDCMetadataContext. - oidcMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
-
Strategy that will return
OIDCProviderMetadataContext. - oidcProviderMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Strategy used to look up a OIDC provider metadata context.
- oidcProviderMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Strategy used to look up a OIDC provider metadata context.
- oidcProviderMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Strategy used to look up a OIDC provider metadata context.
- OIDCResponseEncoderFactory - Class in net.shibboleth.oidc.profile.encoding.impl
-
A source of encoders that first verifies a message being an instance of Nimbus
Responseand then returns the attachedMessageEncoder. - OIDCResponseEncoderFactory() - Constructor for class net.shibboleth.oidc.profile.encoding.impl.OIDCResponseEncoderFactory
- OutboundMessageClassLookupFunction - Class in net.shibboleth.oidc.profile.audit.impl
-
Looks up the value of the simple class name from the outbound message context's message object.
- OutboundMessageClassLookupFunction() - Constructor for class net.shibboleth.oidc.profile.audit.impl.OutboundMessageClassLookupFunction
-
Constructor.
P
- pairFirstEquals(String, List<Pair<String, String>>) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Check if the value is contained (exact string match) in the parameter map as the first item of any pair.
- pairSecondContains(String, String, List<Pair<String, String>>) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Check if the value is contained (string containment) in the parameter map as the second item of a pair.
- PopulateJWTDecryptionParameters - Class in net.shibboleth.oidc.profile.impl
-
Action that resolves and populates
DecryptionParameterson anSecurityParametersContextcreated/accessed via a lookup function, by default on a child of the outbound message context. - PopulateJWTDecryptionParameters() - Constructor for class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Constructor.
- PopulateJWTEncryptionParameters - Class in net.shibboleth.oidc.profile.impl
-
Action that resolves and populates
EncryptionParameterson anSecurityParametersContextcreated/accessed via a lookup function, by default on a child of the outbound message context. - PopulateJWTEncryptionParameters() - Constructor for class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Constructor.
- PopulateJWTSignatureSigningParameters - Class in net.shibboleth.oidc.profile.impl
-
Action that resolves and populates
SignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the outbound message context. - PopulateJWTSignatureSigningParameters(ContextDataLookupFunction<ProfileRequestContext, MessageContext>) - Constructor for class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Constructor.
- PopulateJWTSignatureSigningParametersHandler - Class in net.shibboleth.oidc.profile.impl
-
Handler that resolves and populates
SignatureSigningParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext. - PopulateJWTSignatureSigningParametersHandler() - Constructor for class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Constructor.
- PopulateJWTSignatureValidationParameters - Class in net.shibboleth.oidc.profile.impl
-
Action that resolves and populates
SignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default on the inbound message context. - PopulateJWTSignatureValidationParameters(ContextDataLookupFunction<ProfileRequestContext, MessageContext>) - Constructor for class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Constructor.
- PopulateJWTSignatureValidationParametersHandler - Class in net.shibboleth.oidc.profile.impl
-
Handler that resolves and populates
SignatureValidationParameterson aSecurityParametersContextcreated/accessed via a lookup function, by default as an immediate child context of the targetMessageContext. - PopulateJWTSignatureValidationParametersHandler() - Constructor for class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Constructor.
- postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Lookup function to supply post authentication flows.
- PROFILE_ID - Static variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCPublishKeySetConfiguration
-
ID for this profile configuration.
- PROTOCOL_URI - Static variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCPublishKeySetConfiguration
-
OIDC base protocol URI.
- proxiedAuthnInstantPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether authentication results should carry the proxied auth_time in the id_token.
- proxyCountLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Lookup function to supply proxyCount property.
R
- RedirectURIAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts the redirect_uri from theOIDCAuthenticationRequest. - RedirectURIAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.RedirectURIAuditExtractor
-
Constructor.
- redirectUriOverrideLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
An override to specify a specific redirect_uri to use over the normally computed one.
- refreshTokenChainLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply refresh token chain lifetime.
- refreshTokenClaimsSetManipulationStrategyLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Lookup function to supply strategy bi-function for manipulating refresh token claims set.
- refreshTokenLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply refresh token lifetime.
- refreshTokensPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Predicate used to indicate whether refresh tokens are supported by this profile.
- refreshTokenTimeoutLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Lookup function to supply refresh token timeout.
- registrationValidityPeriodLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Lookup function to supply registration validity period.
- relyingPartyContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Strategy used to locate the
RelyingPartyContextassociated with a givenProfileRequestContext. - relyingPartyContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Lookup function for relying party context.
- relyingPartyContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Lookup function for relying party context.
- relyingPartyContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Lookup function for relying party context.
- requestLookupStrategy - Variable in class net.shibboleth.oidc.profile.audit.impl.AbstractAuthenticationRequestAuditExtractor
-
Lookup strategy to locate the authentication request.
- resolveAttributesPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Whether attributes should be resolved in the course of the profile.
- resolveAttributesPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Whether attributes should be resolved in the course of the profile.
- resolveAttributesPredicate - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Whether attributes should be resolved in the course of the profile.
- resolver - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Resolver for parameters to store into context.
- resolver - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Resolver for parameters to store into context.
- resolver - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Resolver for parameters to store into context.
- resolver - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Resolver for parameters to store into context.
- resolver - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Resolver for parameters to store into context.
- responseLookupStrategy - Variable in class net.shibboleth.oidc.profile.audit.impl.AbstractAuthenticationResponseAuditExtractor
-
Lookup strategy to locate the authentication response.
- ResponseModeAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts response_mode in theOIDCAuthenticationRequest. - ResponseModeAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.ResponseModeAuditExtractor
-
Constructor.
- responseModeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to override the default response_mode for a given response_type.
- ResponseTypeAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts response_type in theOIDCAuthenticationRequest. - ResponseTypeAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.ResponseTypeAuditExtractor
-
Constructor.
- responseTypeLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to retrieve the response_type.
- retrieveUserInfoEndpointClaims - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether to make a UserInfo Endpoint request for End-User claims.
- revocationLifetimeLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Lookup function to supply revocation lifetime.
- revocationMethodLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Which revocation method should be used when revoking a token.
S
- ScopeAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
Functionthat extracts scope in theOIDCAuthenticationRequest. - ScopeAuditExtractor(Function<ProfileRequestContext, OIDCAuthenticationRequest>) - Constructor for class net.shibboleth.oidc.profile.audit.impl.ScopeAuditExtractor
-
Constructor.
- scopesLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Lookup function to retrieve the scopes requested during authentication.
- secConfiguration - Variable in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Security configuration we look for keys to publish.
- secretExpirationPeriodLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Lookup function to supply client secret expiration period.
- securityParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Strategy used to look up the
SecurityParametersContextto set the parameters for. - securityParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Strategy used to look up the
SecurityParametersContextto extract parameters from. - securityParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Strategy used to look up the
SecurityParametersContextto set the parameters for. - securityParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Strategy used to look up the
SecurityParametersContextto set the parameters for. - securityParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Strategy used to look up the
SecurityParametersContextto set the parameters for. - securityParametersContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Strategy used to look up the
SecurityParametersContextto set the parameters for. - serializeAuthorizationParamsToQueryString(OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Serialize OAuth 2.0 authorization parameters from the authentication request to a query string.
- serializeAuthorizationParamsToUrl(OIDCAuthenticationRequest, URLBuilder) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Serialize OAuth 2.0 authorization parameters from the authentication request to the query string of the URL.
- setAccessTokenClaimsSetManipulationStrategy(BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the bi-function for manipulating access token claims set.
- setAccessTokenClaimsSetManipulationStrategy(BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set the bi-function for manipulating access token claims set.
- setAccessTokenClaimsSetManipulationStrategyLookupStrategy(Function<ProfileRequestContext, BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the bi-function for manipulating access token claims set.
- setAccessTokenClaimsSetManipulationStrategyLookupStrategy(Function<ProfileRequestContext, BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set a lookup strategy for the bi-function for manipulating access token claims set.
- setAccessTokenLifetime(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the lifetime of an access token.
- setAccessTokenLifetime(Duration) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set the lifetime of an access token.
- setAccessTokenLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the access token lifetime.
- setAccessTokenLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set a lookup strategy for the access token lifetime.
- setAccessTokenType(String) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set access token type.
- setAccessTokenType(String) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set access token type.
- setAccessTokenTypeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set lookup strategy for access token type.
- setAccessTokenTypeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set lookup strategy for access token type.
- setAcrRequestAlwaysEssential(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether all acr claim requests should be treated as Essential.
- setAcrRequestAlwaysEssentialPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set condition for whether all acr claim requests should be treated as Essential.
- setAdditionalAudiencesForIdToken(Collection<String>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the set of audiences, in addition to the relying party(ies) to which the IdP is issuing the ID Token, with which the token may be shared.
- setAdditionalAudiencesForIdTokenLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the set of audiences, in addition to the relying party(ies) to which the IdP is issuing the ID Token, with which the token may be shared.
- setAllowPKCEPlain(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set whether client is allowed to use PKCE code challenge method plain.
- setAllowPKCEPlainPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set condition for whether client is allowed to use PKCE code challenge method plain.
- setAlwaysIncludedAttributes(Collection<String>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the set of attribute IDs which should be included in the ID token regardless of response_type.
- setAlwaysIncludedAttributesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the attribute IDs which should be included in the ID token regardless of response_type.
- setAuthenticationContextClassReferenceTranslationStrategyLookupStrategy(Function<ProfileRequestContext, Function<Collection<String>, Collection<Principal>>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lookup function to locate the Authentication Context Class Reference strategy used to translate between an inbound proxied OIDC ACR into an appropriate set of custom
Principalobjects to populate the subject. - setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the authentication flows to use.
- setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy for the authentication flows to use.
- setAuthenticationMethodsReferencesTranslationStrategyLookupStrategy(Function<ProfileRequestContext, Function<Collection<String>, Collection<Principal>>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lookup function to locate the Authentication Methods References strategy used to translate between an inbound proxied OIDC AMR into an appropriate set of custom
Principalobjects to populate the subject. - setAuthorizationCodeClaimsSetManipulationStrategy(BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the bi-function for manipulating authorization code claims set.
- setAuthorizationCodeClaimsSetManipulationStrategyLookupStrategy(Function<ProfileRequestContext, BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy for the bi-function for manipulating authorization code claims set.
- setAuthorizationCodeFlowEnabled(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set whether authorization code flow is supported by this profile.
- setAuthorizationCodeFlowEnabledPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set condition used to indicate whether authorization code flow is supported by this profile.
- setAuthorizationParamsAreValidPredicate(Predicate<List<Pair<String, String>>>) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Set a hook that allows the built authorization parameters to be validated before they are used.
- setAuthorizeCodeLifetime(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lifetime of authz code.
- setAuthorizeCodeLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy for the authz code lifetime.
- setClaimName(String) - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Set the claim whose value is to be extracted from the id_token claims set.
- setClaimsSetLookupStrategy(Function<ProfileRequestContext, ClaimsSet>) - Method in class net.shibboleth.oidc.profile.audit.impl.AbstractClaimsSetAuditExtractor
-
Set the strategy used to lookup the
JWTClaimsSetto look for the claim in. - setClaimsValidator(ClaimsValidator) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the
ClaimsValidatorto apply to JWT-based client authentication. - setClaimsValidatorLookupStrategy(Function<ProfileRequestContext, ClaimsValidator>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy for the
ClaimsValidatorto apply to JWT-based client authentication. - setClientCredential(ClientSecretCredential) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a fixed client credential to use no matter what the context/request.
- setClientCredentialLookupStrategy(Function<ProfileRequestContext, ClientSecretCredential>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the client credential lookup strategy.
- setClientId(String) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a fixed client_id to use no matter what the context/request.
- setClientIdLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the strategy to locate a client_id.
- setClientMetadataContextLookupStrategy(Function<MessageContext, OIDCMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set lookup strategy for
OIDCMetadataContextfor input to resolution. - setClientMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Set lookup strategy for
OIDCMetadataContextfor input to resolution. - setClientMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set lookup strategy for
OIDCMetadataContextfor input to resolution. - setClientMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set lookup strategy for
OIDCMetadataContextfor input to resolution. - setConfigurationLookupStrategy(Function<MessageContext, List<SignatureSigningConfiguration>>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set the strategy used to look up a per-request
SignatureSigningConfigurationlist. - setConfigurationLookupStrategy(Function<MessageContext, List<SignatureValidationConfiguration>>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Set the strategy used to look up a per-request
SignatureValidationConfigurationlist. - setConfigurationLookupStrategy(Function<ProfileRequestContext, List<DecryptionConfiguration>>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Set the strategy used to look up a per-request
DecryptionConfigurationlist. - setConfigurationLookupStrategy(Function<ProfileRequestContext, List<EncryptionConfiguration>>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set the strategy used to look up a per-request
EncryptionConfigurationlist. - setConfigurationLookupStrategy(Function<ProfileRequestContext, List<SignatureSigningConfiguration>>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set the strategy used to look up a per-request
SignatureSigningConfigurationlist. - setConfigurationLookupStrategy(Function<ProfileRequestContext, List<SignatureValidationConfiguration>>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Set the strategy used to look up a per-request
SignatureValidationConfigurationlist. - setCredentialsToPublishLookupStrategy(Function<JSONSecurityConfiguration, List<Credential>>) - Method in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Set the strategy used to locate the credentials to publish at the KeySet endpoint.
- setDateTimeFormat(String) - Method in class net.shibboleth.oidc.profile.audit.impl.DateBasedJWTClaimAuditExtractor
-
Set the formatting string to apply when extracting date/time fields.
- setDecryptionParametersResolver(DecryptionParametersResolver) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Set the resolver to use for the parameters to store into the context.
- setDefaultAuthenticationMethods(Collection<AuthenticationContextClassReferencePrincipal>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the default authentication contexts to use, expressed as custom principals.
- setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<AuthenticationContextClassReferencePrincipal>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy for the authentication contexts to use, expressed as custom principals.
- setDefaultCode(String) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Set the code for unmapped events.
- setDefaultStatusCode(int) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Set the status code for unmapped events.
- setDeniedUserInfoAttributes(Collection<String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the set of attribute IDs which should be omitted from the UserInfo token.
- setDeniedUserInfoAttributes(Collection<String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Set the set of attribute IDs which should be omitted from the UserInfo token.
- setDeniedUserInfoAttributesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy for the set of attribute IDs which should be omitted from the UserInfo token.
- setDeniedUserInfoAttributesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Set a lookup strategy for the set of attribute IDs which should be omitted from the UserInfo token.
- setEncodeConsentInTokens(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether to encode consent in authorization code and access/refresh tokens.
- setEncodeConsentInTokensPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set condition for whether to encode consent in authorization code and access/refresh tokens.
- setEncodedAttributes(Collection<String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the set of attribute IDs which should be encoded in encrypted form into the authorization code and/or access/refresh tokens to enable recovery on the back-channel.
- setEncodedAttributesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy for the attribute IDs which should be encoded in encrypted form into the authorization code and/or access/refresh tokens to enable recovery on the back-channel.
- setEncryptionOptional(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set whether encryption is optional in the face of a missing key, etc.
- setEncryptionOptional(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Set whether encryption is optional in the face of a missing key, etc.
- setEncryptionOptional(boolean) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Sets the boolean condition to apply to determine how to proceed if encryption parameter resolution fails.
- setEncryptionOptional(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set whether encryption is optional in the face of a missing key, etc.
- setEncryptionOptionalPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a condition to determine whether encryption is optional in the face of a missing key, etc.
- setEncryptionOptionalPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Set a condition to determine whether encryption is optional in the face of a missing key, etc.
- setEncryptionOptionalPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Sets the condition to apply to determine how to proceed if encryption parameter resolution fails.
- setEncryptionOptionalPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set a condition to determine whether encryption is optional in the face of a missing key, etc.
- setEncryptionParametersResolver(EncryptionParametersResolver) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set the encParamsresolver to use for the parameters to store into the context.
- setEncryptRequestObject(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether the RequestObject should be encrypted.
- setEncryptRequestObjectPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the predicate to determine if the RequestObject should be encrypted.
- setEnforceRefreshTokenRotation(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set whether always revoke the refresh_token after it's used.
- setEnforceRefreshTokenRotationPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set condition for whether always revoke the refresh_token after it's used.
- setEventContextLookupStrategy(Function<ProfileRequestContext, EventContext>) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Set lookup strategy for
EventContextto check. - setExistingParametersContextLookupStrategy(Function<MessageContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set the strategy used to look up an existing
SecurityParametersContextto copy instead of actually resolving the parameters to set. - setExistingParametersContextLookupStrategy(Function<ProfileRequestContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set the strategy used to look up an existing
SecurityParametersContextto copy instead of actually resolving the parameters to set. - setForceAuthn(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set whether a fresh user presence proof should be required for this request.
- setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a condition to determine whether a fresh user presence proof should be required for this request.
- setForcePKCE(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set whether client is required to use PKCE.
- setForcePKCEPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set condition for whether client is required to use PKCE.
- setForFriendlyName(String) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set the friendly name to log as the subject of encryption parameter resolution.
- setGrantTypes(Collection<String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set the enabled grant types.
- setGrantTypesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set a lookup strategy for the enabled grant types.
- setHttpRequestMethod(OAuth2AuthorizationProfileConfiguration.HttpRequestMethod) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the HTTP request method for an authentication request.
- setHttpRequestMethodLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy to determine the HTTP request method for an authentication request.
- setHybridFlowEnabled(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set whether implicit flow is supported by this profile.
- setHybridFlowEnabledPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set condition used to indicate whether implicit flow is supported by this profile.
- setIDTokenLifetime(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the lifetime of an id token.
- setIDTokenLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the ID token lifetime.
- setIDTokenManipulationStrategy(BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the bi-function for manipulating id_token claims.
- setIDTokenManipulationStrategyLookupStrategy(Function<ProfileRequestContext, BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the bi-function for manipulating id_token claims.
- setImplicitFlowEnabled(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set whether hybrid flow is supported by this profile.
- setImplicitFlowEnabledPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set condition used to indicate whether hybrid flow is supported by this profile.
- setIncludeIssuerInResponse(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether to include iss parameter in the authentication response.
- setIncludeIssuerInResponsePredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set condition for whether to include iss parameter in the authentication response.
- setIssuedClaimsValidator(ClaimsValidator) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Set the
ClaimsValidatorto apply to issued JWT-based tokens being validated by this profile. - setIssuedClaimsValidatorLookupStrategy(Function<ProfileRequestContext, ClaimsValidator>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Set a lookup strategy for the
ClaimsValidatorto apply to issued JWT-based tokens being validated by this profile. - setIssueIdTokenViaRefreshToken(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set whether the id_token is issued when refresh token grant is used.
- setIssueIdTokenViaRefreshTokenPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set condition for whether the id_token is issued when refresh token grant is used.
- setIssuer(String) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set overridden issuer value.
- setIssuer(String) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Set overridden issuer value.
- setIssuer(String) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCProviderInformationConfiguration
-
Set overridden issuer value.
- setIssuer(String) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Set overridden issuer value.
- setIssuer(String) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set overridden issuer value.
- setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Sets lookup strategy for overridden issuer value.
- setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Sets lookup strategy for overridden issuer value.
- setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCProviderInformationConfiguration
-
Sets lookup strategy for overridden issuer value.
- setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2TokenValidatingConfiguration
-
Sets lookup strategy for overridden issuer value.
- setIssuerLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Sets lookup strategy for overridden issuer value.
- setLoginHint(String) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a fixed login_hint.
- setLoginHintLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lookup strategy for setting the login_hint.
- setMappedErrors(Map<String, ErrorObject>) - Method in class net.shibboleth.oidc.profile.impl.AbstractBuildErrorResponseFromEvent
-
Set map of eventIds to pre-configured error objects.
- setMaxAuthenticationAge(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the max authentication age.
- setMaxAuthenticationAgeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy for the max authentication age.
- setMessageEncoder(MessageEncoder) - Method in class net.shibboleth.oidc.profile.encoding.impl.OIDCResponseEncoderFactory
-
Set the message encoder to be returned by this factory.
- setMetadataContextLookupStrategy(Function<MessageContext, SAMLMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set lookup strategy for
SAMLMetadataContextfor input to resolution. - setMetadataPolicy(Map<String, MetadataPolicy>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Sets the metadata policy.
- setMetadataPolicyLookupStrategy(Function<ProfileRequestContext, Map<String, MetadataPolicy>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Set a lookup strategy for the metadata policy.
- setNoResultIsError(boolean) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set whether a failure to resolve any parameters should be raised as an exception.
- setNoResultIsError(boolean) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set whether a failure to resolve any parameters should be raised as an exception.
- setOIDCMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCMetadataContext>) - Method in class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
-
Set the strategy used to return the
OIDCMetadataContext. - setOIDCMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCProviderMetadataContext>) - Method in class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
-
Set the strategy used to return the
OIDCProviderMetadataContext. - setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the ordered collection of post-authentication interceptor flows to enable.
- setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy for the post-authentication interceptor flows to enable.
- setProviderMetadataContextLookupStrategy(Function<MessageContext, OIDCProviderMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set lookup strategy for
OIDCProviderMetadataContextfor input to resolution. - setProviderMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCProviderMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set lookup strategy for
OIDCProviderMetadataContextfor input to resolution. - setProviderMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCProviderMetadataContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set lookup strategy for
OIDCProviderMetadataContextfor input to resolution. - setProxiedAuthnInstant(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Sets whether authentication results produced by use of this profile should carry the proxied assertion's auth_time from the id_token, rather than the current time.
- setProxyCount(Integer) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
- setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
- setRedirectUriOverride(String) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the override redirect_uri.
- setRedirectUriOverrideLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the redirect_uri lookup strategy used to locate an overridden redirect.
- setRefreshTokenChainLifetime(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the lifetime of refresh token chain.
- setRefreshTokenChainLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the refresh token chain lifetime.
- setRefreshTokenClaimsSetManipulationStrategy(BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set the bi-function for manipulating refresh token claims set.
- setRefreshTokenClaimsSetManipulationStrategyLookupStrategy(Function<ProfileRequestContext, BiFunction<ProfileRequestContext, Map<String, Object>, Map<String, Object>>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenConfiguration
-
Set a lookup strategy for the bi-function for manipulating refresh token claims set.
- setRefreshTokenLifetime(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setRefreshTokenLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setRefreshTokensEnabled(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set whether refresh tokens are supported by this profile.
- setRefreshTokensEnabledPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2FlowAwareProfileConfiguration
-
Set condition used to indicate whether refresh tokens are supported by this profile.
- setRefreshTokenTimeout(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set the timeout of refresh token.
- setRefreshTokenTimeoutLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a lookup strategy for the refresh token timeout.
- setRegistrationValidityPeriod(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Sets the registration validity period.
- setRegistrationValidityPeriodLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Set a lookup strategy for the registration validity period.
- setRelyingPartyContextLookupStrategy(Function<MessageContext, RelyingPartyContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set lookup strategy for relying party context.
- setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.oidc.profile.impl.FormOutboundKeySetResponseMessage
-
Set the strategy used to locate the
RelyingPartyContextassociated with a givenProfileRequestContext. - setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Set lookup strategy for relying party context.
- setRelyingPartyContextLookupStrategy(Function<ProfileRequestContext, RelyingPartyContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set lookup strategy for relying party context.
- setResolveAttributes(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set whether attributes should be resolved during the profile.
- setResolveAttributes(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Set whether attributes should be resolved during the profile.
- setResolveAttributes(boolean) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set whether attributes should be resolved during the profile.
- setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.AbstractOIDCSSOConfiguration
-
Set a condition to determine whether attributes should be resolved during the profile.
- setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCUserInfoConfiguration
-
Set a condition to determine whether attributes should be resolved during the profile.
- setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenAudienceConfiguration
-
Set a condition to determine whether attributes should be resolved during the profile.
- setResponseMode(String) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the response_mode to use for authorization requests.
- setResponseModeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lookup strategy to determine the response_mode for authorization requests.
- setResponseType(String) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the response_type to use for authentication requests.
- setResponseTypeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lookup strategy to determine the response_type for authentication requests.
- setRetrieveUserInfoEndpointClaims(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether to make a request to the UserInfo Endpoint to obtain authenticated End-User claims.
- setRetrieveUserInfoEndpointClaims(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set condition for whether to make a request to the UserInfo Endpoint to obtain authenticated End-User claims.
- setRevocationLifetime(Duration) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Set the lifetime of revocation.
- setRevocationLifetimeLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Set a lookup strategy for the revocation lifetime.
- setRevocationMethod(OAuth2TokenRevocationConfiguration.OAuth2TokenRevocationMethod) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Set which revocation method should be used when revoking a token.
- setRevocationMethodLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.DefaultOAuth2TokenRevocationConfiguration
-
Set strategy for looking up which revocation method should be used when revoking a token.
- setScopes(Set<String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the scopes to use for authentication requests.
- setScopesLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the lookup strategy to determine the scopes to use for authentication requests.
- setSecretExpirationPeriod(Duration) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Sets the client secret expiration period.
- setSecretExpirationPeriodLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCDynamicRegistrationConfiguration
-
Set a lookup strategy for the client secret expiration period.
- setSecurityParametersContextLookupStrategy(Function<MessageContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set the strategy used to look up the
SecurityParametersContextto set the parameters for. - setSecurityParametersContextLookupStrategy(Function<MessageContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Set the strategy used to look up the
SecurityParametersContextto set the parameters for. - setSecurityParametersContextLookupStrategy(Function<ProfileRequestContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTDecryptionParameters
-
Set the strategy used to look up the
SecurityParametersContextto set the parameters for. - setSecurityParametersContextLookupStrategy(Function<ProfileRequestContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTEncryptionParameters
-
Set the lookup strategy to locate the security parameters context.
- setSecurityParametersContextLookupStrategy(Function<ProfileRequestContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set the strategy used to look up the
SecurityParametersContextto set the parameters for. - setSecurityParametersContextLookupStrategy(Function<ProfileRequestContext, SecurityParametersContext>) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Set the strategy used to look up the
SecurityParametersContextto set the parameters for. - setSignatureSigningParametersResolver(SignatureSigningParametersResolver) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParameters
-
Set the resolver to use for the parameters to store into the context.
- setSignatureSigningParametersResolver(SignatureSigningParametersResolver) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureSigningParametersHandler
-
Set the resolver to use for the parameters to store into the context.
- setSignatureValidationParametersResolver(SignatureValidationParametersResolver) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParameters
-
Set the resolver to use for the parameters to store into the context.
- setSignatureValidationParametersResolver(SignatureValidationParametersResolver) - Method in class net.shibboleth.oidc.profile.impl.PopulateJWTSignatureValidationParametersHandler
-
Set the resolver to use for the parameters to store into the context.
- setSignRequestObject(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether the RequestObject should be signed.
- setSignRequestObjectPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the predicate to determine if the RequestObject should be signed.
- setTlsServerValidationSufficient(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether TLS server validation alone is sufficient to verify the id_token (true), or whether the id_token's signature should be validated (false).
- setTlsServerValidationSufficient(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the predicate to determine whether TLS server validation alone is sufficient to verify the id_token (true), or whether the id_token's signature should be validated (false).
- setTokenEndpointAuthMethod(String) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the enabled token endpoint authentication method to use with an upstream OpenID Provider.
- setTokenEndpointAuthMethodLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy to find the enabled token endpoint authentication method to use with an upstream OpenID Provider.
- setTokenEndpointAuthMethods(Collection<String>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set the enabled token endpoint authentication methods.
- setTokenEndpointAuthMethodsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Set a lookup strategy for the enabled token endpoint authentication methods.
- setUseRequestObject(boolean) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set whether the authentication request parameters should be passed in a single, self contained, JWT.
- setUseRequestObjectPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set condition for whether the authentication request parameters should be passed in a single, self contained, JWT.
- setUserInfoHttpRequestMethod(OAuth2AuthorizationProfileConfiguration.HttpRequestMethod) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set the HTTP request method for an UserInfo request.
- setUserInfoHttpRequestMethodLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Set a lookup strategy to determine the HTTP request method for an UserInfo request.
- setVelocityEngine(VelocityEngine) - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
Set the VelocityEngine instance.
- setVelocityTemplateId(String) - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
Set the Velocity template id.
- signRequestObjectPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Predicate used to determine if the generated request object should be signed.
- SimpleNimbusResponseEncoder - Class in net.shibboleth.oidc.profile.encoding.impl
-
A message encodes that encodes the Nimbus a
Responsein the message context inside the attachedHttpServletResponseby calling itsResponse.toHTTPResponse()method. - SimpleNimbusResponseEncoder() - Constructor for class net.shibboleth.oidc.profile.encoding.impl.SimpleNimbusResponseEncoder
- StringBasedJWTClaimAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
A JWT claim extractor function that returns String objects.
- StringBasedJWTClaimAuditExtractor() - Constructor for class net.shibboleth.oidc.profile.audit.impl.StringBasedJWTClaimAuditExtractor
- StringListBasedJWTClaimAuditExtractor - Class in net.shibboleth.oidc.profile.audit.impl
-
A JWT claim extractor function that returns lists of string objects.
- StringListBasedJWTClaimAuditExtractor() - Constructor for class net.shibboleth.oidc.profile.audit.impl.StringListBasedJWTClaimAuditExtractor
T
- test(OAuth2AuthorizationProfileConfiguration.HttpRequestMethod) - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
- test(OAuth2AuthorizationProfileConfiguration.HttpRequestMethod) - Method in class net.shibboleth.oidc.profile.encoding.impl.HTTPRedirectAuthnRequestEncoder
- tlsServerValidationOnlyPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether TLS server validation alone is sufficient to verify the id_token (true), or whether the id_token's signature should be validated (false).
- tokenEndpointAuthMethodLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
The token endpoint authentication method to use with an upstream OpenID Provider.
- tokenEndpointAuthMethodsLookupStrategy - Variable in class net.shibboleth.oidc.profile.oauth2.config.impl.AbstractOAuth2ClientAuthenticableProfileConfiguration
-
Enabled token endpoint authentication methods.
U
- useRequestObjectPredicate - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Whether to encode authentication request parameters inside a JWT request object .
- userInfoHttpRequestMethodLookupStrategy - Variable in class net.shibboleth.oidc.profile.config.impl.DefaultOIDCAuthorizationConfiguration
-
Which HTTP method should be used to issue the UserInfo requests.
V
- validateParams(List<Pair<String, String>>) - Method in class net.shibboleth.oidc.profile.encoding.impl.AbstractOIDCMessageEncoder
-
Ensure the authorization parameters are valid.
- velocityEngine - Variable in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
Velocity engine used to evaluate the template when using FORM POST response mode.
- velocityTemplateId - Variable in class net.shibboleth.oidc.profile.encoding.impl.HTTPPostAuthnRequestEncoder
-
ID of the Velocity template used when using FORM POST response mode.
All Classes All Packages