Uses of Interface
org.pac4j.core.authorization.authorizer.Authorizer
Packages that use Authorizer
Package
Description
-
Uses of Authorizer in org.pac4j.core.authorization.authorizer
Classes in org.pac4j.core.authorization.authorizer that implement AuthorizerModifier and TypeClassDescriptionclass
Check the authentication of the user.class
An authorizer to require all the elements.class
An authorizer to require any of the elements.class
An authorizer to require elements.class
The conjunction of authorizers.class
Checks the HTTP method.class
Checks the profile type.class
Authorizer that checks CSRF tokens.class
The user must be anonymous.class
The user must be authenticated.class
The user must be fully authenticated (not remembered).class
The user must be authenticated and remembered.class
The disjunction of authorizers.class
Authorizer which is valid if one of the profiles is authorized or all the profiles are authorized.class
Checks an access if the user profile has all the roles.class
This isRequireAnyAttributeAuthorizer
which checks profile attributes for the specified element, and optionally may pattern-check the configured value.class
Checks an access if the user profile has any of the roles.Methods in org.pac4j.core.authorization.authorizer that return AuthorizerModifier and TypeMethodDescriptionstatic Authorizer
AndAuthorizer.and
(Authorizer... authorizers) and.Methods in org.pac4j.core.authorization.authorizer with parameters of type AuthorizerModifier and TypeMethodDescriptionstatic Authorizer
AndAuthorizer.and
(Authorizer... authorizers) and.static OrAuthorizer
OrAuthorizer.or
(Authorizer... authorizers) or.Constructor parameters in org.pac4j.core.authorization.authorizer with type arguments of type AuthorizerModifierConstructorDescriptionAndAuthorizer
(List<Authorizer> authorizers) Constructor for AndAuthorizer.OrAuthorizer
(List<Authorizer> authorizers) Constructor for OrAuthorizer. -
Uses of Authorizer in org.pac4j.core.authorization.checker
Fields in org.pac4j.core.authorization.checker declared as AuthorizerModifier and TypeFieldDescriptionprotected static final Authorizer
DefaultAuthorizationChecker.IS_ANONYMOUS_AUTHORIZER
ConstantIS_ANONYMOUS_AUTHORIZER
protected static final Authorizer
DefaultAuthorizationChecker.IS_REMEMBERED_AUTHORIZER
ConstantIS_REMEMBERED_AUTHORIZER
Methods in org.pac4j.core.authorization.checker that return AuthorizerModifier and TypeMethodDescriptionprotected Authorizer
DefaultAuthorizationChecker.retrieveAuthorizer
(String authorizerName, Map<String, Authorizer> authorizersMap) retrieveAuthorizer.Methods in org.pac4j.core.authorization.checker that return types with arguments of type AuthorizerModifier and TypeMethodDescriptionprotected List<Authorizer>
DefaultAuthorizationChecker.computeAuthorizers
(WebContext context, List<UserProfile> profiles, String authorizersValue, Map<String, Authorizer> authorizersMap, List<Client> clients) computeAuthorizers.protected List<Authorizer>
DefaultAuthorizationChecker.computeAuthorizersFromNames
(String authorizerNames, Map<String, Authorizer> authorizersMap) computeAuthorizersFromNames.protected List<Authorizer>
DefaultAuthorizationChecker.computeDefaultAuthorizers
(WebContext context, List<UserProfile> profiles, List<Client> clients, Map<String, Authorizer> authorizersMap) computeDefaultAuthorizers.Method parameters in org.pac4j.core.authorization.checker with type arguments of type AuthorizerModifier and TypeMethodDescriptionprotected List<Authorizer>
DefaultAuthorizationChecker.computeAuthorizers
(WebContext context, List<UserProfile> profiles, String authorizersValue, Map<String, Authorizer> authorizersMap, List<Client> clients) computeAuthorizers.protected List<Authorizer>
DefaultAuthorizationChecker.computeAuthorizersFromNames
(String authorizerNames, Map<String, Authorizer> authorizersMap) computeAuthorizersFromNames.protected List<Authorizer>
DefaultAuthorizationChecker.computeDefaultAuthorizers
(WebContext context, List<UserProfile> profiles, List<Client> clients, Map<String, Authorizer> authorizersMap) computeDefaultAuthorizers.boolean
AuthorizationChecker.isAuthorized
(WebContext context, SessionStore sessionStore, List<UserProfile> profiles, String authorizerNames, Map<String, Authorizer> authorizersMap, List<Client> clients) Check whether the user is authorized.boolean
DefaultAuthorizationChecker.isAuthorized
(WebContext context, SessionStore sessionStore, List<UserProfile> profiles, String authorizersValue, Map<String, Authorizer> authorizersMap, List<Client> clients) Check whether the user is authorized.protected boolean
DefaultAuthorizationChecker.isAuthorized
(WebContext context, SessionStore sessionStore, List<UserProfile> profiles, Collection<Authorizer> authorizers) isAuthorized.protected Authorizer
DefaultAuthorizationChecker.retrieveAuthorizer
(String authorizerName, Map<String, Authorizer> authorizersMap) retrieveAuthorizer. -
Uses of Authorizer in org.pac4j.core.config
Methods in org.pac4j.core.config with parameters of type AuthorizerModifier and TypeMethodDescriptionConfig.addAuthorizer
(String name, Authorizer authorizer) addAuthorizer.Config.setAuthorizer
(Authorizer authorizer) setAuthorizer.Method parameters in org.pac4j.core.config with type arguments of type AuthorizerModifier and TypeMethodDescriptionConfig.setAuthorizers
(Map<String, Authorizer> authorizers) Setter for the fieldauthorizers
.Constructor parameters in org.pac4j.core.config with type arguments of type AuthorizerModifierConstructorDescriptionConstructor for Config.Constructor for Config.Config
(Map<String, Authorizer> authorizers) Constructor for Config.Config
(Map<String, Authorizer> authorizers, Client... clients) Constructor for Config.Config
(Client client, Map<String, Authorizer> authorizers) Constructor for Config.Config
(Clients clients, Map<String, Authorizer> authorizers) Constructor for Config.