Uses of Class
net.shibboleth.oidc.authn.context.OAuth2ClientAuthenticationContext
Packages that use OAuth2ClientAuthenticationContext
Package
Description
Package for audit extractors related to client authentication.
OIDC/Oauth2 authentication contexts.
Implementation classes supporting OIDC/OAuth client authentication.
OIDC message encoders.
OIDC profile implementation classes.
-
Uses of OAuth2ClientAuthenticationContext in net.shibboleth.oidc.authn.audit.impl
Fields in net.shibboleth.oidc.authn.audit.impl with type parameters of type OAuth2ClientAuthenticationContextModifier and TypeFieldDescriptionClientAuthenticationJWTPayloadClaimsAuditExtractor.clientAuthContextLookupStrategyStrategy that will returnOAuth2ClientAuthenticationContext.ClientAuthenticationJWTTypeHeaderAuditExtractor.clientAuthContextLookupStrategyStrategy that will returnOAuth2ClientAuthenticationContext.Constructor parameters in net.shibboleth.oidc.authn.audit.impl with type arguments of type OAuth2ClientAuthenticationContextModifierConstructorDescriptionClientAuthenticationJWTPayloadClaimsAuditExtractor(String claim, Function<ProfileRequestContext, OAuth2ClientAuthenticationContext> lookupStrategy) Constructor.ClientAuthenticationJWTTypeHeaderAuditExtractor(Function<ProfileRequestContext, OAuth2ClientAuthenticationContext> lookupStrategy) Constructor. -
Uses of OAuth2ClientAuthenticationContext in net.shibboleth.oidc.authn.context
Methods in net.shibboleth.oidc.authn.context that return OAuth2ClientAuthenticationContextModifier and TypeMethodDescriptionOAuth2ClientAuthenticationContext.setClientAuthentication(com.nimbusds.oauth2.sdk.auth.ClientAuthentication creds) Set the OAuth 2 client authentication credentials. -
Uses of OAuth2ClientAuthenticationContext in net.shibboleth.oidc.authn.impl
Fields in net.shibboleth.oidc.authn.impl with type parameters of type OAuth2ClientAuthenticationContextModifier and TypeFieldDescriptionJWTCredentialValidator.clientAuthContextLookupStrategyStrategy that will returnOAuth2ClientAuthenticationContext.Method parameters in net.shibboleth.oidc.authn.impl with type arguments of type OAuth2ClientAuthenticationContextModifier and TypeMethodDescriptionvoidJWTCredentialValidator.setOAuth2ClientAuthenticationLookupStrategy(Function<ProfileRequestContext, OAuth2ClientAuthenticationContext> strategy) Set the strategy used to return theOAuth2ClientAuthenticationContext. -
Uses of OAuth2ClientAuthenticationContext in net.shibboleth.oidc.profile.encoding.impl
Fields in net.shibboleth.oidc.profile.encoding.impl declared as OAuth2ClientAuthenticationContextModifier and TypeFieldDescriptionAbstractRequestEncoderFunction.clientAuthnContextThe context used to store client authentication information for communication with a upstream OP.Fields in net.shibboleth.oidc.profile.encoding.impl with type parameters of type OAuth2ClientAuthenticationContextModifier and TypeFieldDescriptionAbstractRequestEncoderFunction.oauth2ClientAuthenticationContextLookupStrategyThe strategy used to lookup or create theOAuth2ClientAuthenticationContext.Methods in net.shibboleth.oidc.profile.encoding.impl that return OAuth2ClientAuthenticationContextModifier and TypeMethodDescriptionprotected OAuth2ClientAuthenticationContextAbstractRequestEncoderFunction.getClientAuthenticationContext()Get the client authentication context.Method parameters in net.shibboleth.oidc.profile.encoding.impl with type arguments of type OAuth2ClientAuthenticationContextModifier and TypeMethodDescriptionvoidAbstractRequestEncoderFunction.setOAuth2ClientAuthenticationContextLookupStrategy(Function<ProfileRequestContext, OAuth2ClientAuthenticationContext> strgy) Set the strategy to lookup theOAuth2ClientAuthenticationContext. -
Uses of OAuth2ClientAuthenticationContext in net.shibboleth.oidc.profile.impl
Fields in net.shibboleth.oidc.profile.impl with type parameters of type OAuth2ClientAuthenticationContextModifier and TypeFieldDescriptionInitializeOAuth2ClientAuthenticationContext.oauth2ClientAuthenticationContextLookupStrategyThe strategy used to lookup or create theOAuth2ClientAuthenticationContextfor storing the client authentication.Method parameters in net.shibboleth.oidc.profile.impl with type arguments of type OAuth2ClientAuthenticationContextModifier and TypeMethodDescriptionvoidInitializeOAuth2ClientAuthenticationContext.setOAuth2ClientAuthenticationContextLookupStrategy(Function<MessageContext, OAuth2ClientAuthenticationContext> strgy) Set the strategy to lookup theOAuth2ClientAuthenticationContextfrom theProfileRequestContext.