Uses of Interface
org.pac4j.core.profile.factory.ProfileManagerFactory
Package
Description
-
Uses of ProfileManagerFactory in org.pac4j.core.client
Modifier and TypeMethodDescriptionClient.getCredentials
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) Get the credentials from the web context.final Optional<Credentials>
DirectClient.getCredentials
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) final Optional<Credentials>
IndirectClient.getCredentials
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) Get the credentials from the web context.protected Optional<Credentials>
BaseClient.retrieveCredentials
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) Retrieve the credentials. -
Uses of ProfileManagerFactory in org.pac4j.core.config
Modifier and TypeMethodDescriptionConfig.setProfileManagerFactory
(ProfileManagerFactory profileManagerFactory) -
Uses of ProfileManagerFactory in org.pac4j.core.credentials.extractor
Modifier and TypeMethodDescriptionBasicAuthExtractor.extract
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) BearerAuthExtractor.extract
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) CredentialsExtractor.extract
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) Extract theCredentials
from aWebContext
and returnOptional.empty()
if no credentials are present or throw aCredentialsException
if it cannot get it.FormExtractor.extract
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) HeaderExtractor.extract
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) ParameterExtractor.extract
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory) -
Uses of ProfileManagerFactory in org.pac4j.core.engine
Modifier and TypeMethodDescriptionprotected void
DefaultCallbackLogic.saveUserProfile
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory, Config config, UserProfile profile, boolean saveProfileInSession, boolean multiProfile, boolean renewSession) -
Uses of ProfileManagerFactory in org.pac4j.core.logout.handler
Modifier and TypeMethodDescriptionprotected void
DefaultLogoutHandler.destroy
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory, String channel) void
DefaultLogoutHandler.destroySessionBack
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory, String key) default void
LogoutHandler.destroySessionBack
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory, String key) Destroys the current web session for the given key for a back channel logout.void
DefaultLogoutHandler.destroySessionFront
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory, String key) default void
LogoutHandler.destroySessionFront
(WebContext context, SessionStore sessionStore, ProfileManagerFactory profileManagerFactory, String key) Destroys the current web session for the given key for a front channel logout. -
Uses of ProfileManagerFactory in org.pac4j.core.profile.factory
Modifier and TypeFieldDescriptionstatic final ProfileManagerFactory
ProfileManagerFactory.DEFAULT