Skip navigation links
A B C D E F G H I L M N O P R S T U V 

A

AbstractUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials.authenticator
An abstract username / password authenticator having a password encoder.
AbstractUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
AnonymousClient - Class in org.pac4j.http.client.direct
Anonymous client.
AnonymousClient() - Constructor for class org.pac4j.http.client.direct.AnonymousClient
 
AnonymousCredentials - Class in org.pac4j.http.credentials
Anonymous credentials.
AnonymousCredentials() - Constructor for class org.pac4j.http.credentials.AnonymousCredentials
 
AnonymousProfile - Class in org.pac4j.http.profile
Anonymous profile.
AnonymousProfile() - Constructor for class org.pac4j.http.profile.AnonymousProfile
 
Authenticator<T extends Credentials> - Interface in org.pac4j.http.credentials.authenticator
An authenticator is responsible for validating Credentials and should throw a CredentialsException if the authentication fails.
AuthenticatorProfileCreator<C extends HttpCredentials,P extends UserProfile> - Class in org.pac4j.http.profile.creator
This profile creator retrieves the user profile attached with the HttpCredentials.
AuthenticatorProfileCreator() - Constructor for class org.pac4j.http.profile.creator.AuthenticatorProfileCreator
 

B

BasicAuthClient - Class in org.pac4j.http.client
Deprecated. 
BasicAuthClient() - Constructor for class org.pac4j.http.client.BasicAuthClient
Deprecated.
 
BasicAuthExtractor - Class in org.pac4j.http.credentials.extractor
To extract basic auth header.
BasicAuthExtractor(String) - Constructor for class org.pac4j.http.credentials.extractor.BasicAuthExtractor
 
BasicAuthExtractor(String, String, String) - Constructor for class org.pac4j.http.credentials.extractor.BasicAuthExtractor
 
BasicSaltedSha512PasswordEncoder - Class in org.pac4j.http.credentials.password
A password encoder based on SHA512 and using a salt.
BasicSaltedSha512PasswordEncoder() - Constructor for class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
BasicSaltedSha512PasswordEncoder(String) - Constructor for class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 

C

clear() - Method in class org.pac4j.http.credentials.AnonymousCredentials
 
clear() - Method in class org.pac4j.http.credentials.TokenCredentials
 
clear() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
clearCache() - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
clone() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
clone() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
clone() - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
computeErrorMessage(TechnicalException) - Method in class org.pac4j.http.client.indirect.FormClient
Return the error message depending on the thrown exception.
CookieClient - Class in org.pac4j.http.client.direct
Allows direct authentication based on a cookie.
CookieClient() - Constructor for class org.pac4j.http.client.direct.CookieClient
 
CookieClient(TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.CookieClient
 
CookieClient(TokenAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.CookieClient
 
CookieExtractor - Class in org.pac4j.http.credentials.extractor
Extracts a cookie value from the request context.
CookieExtractor(String, String) - Constructor for class org.pac4j.http.credentials.extractor.CookieExtractor
 
create(HttpCredentials) - Method in class org.pac4j.http.profile.creator.AuthenticatorProfileCreator
Create a profile from a credentials.
create(C) - Method in interface org.pac4j.http.profile.creator.ProfileCreator
Create a profile from a credentials.
create(UsernamePasswordCredentials) - Method in class org.pac4j.http.profile.UsernameProfileCreator
Deprecated.
Create a profile from a credentials.

D

DEFAULT_PASSWORD_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
DEFAULT_USERNAME_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
DirectBasicAuthClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly through HTTP basic auth.
DirectBasicAuthClient() - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectBasicAuthClient(UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectBasicAuthClient(UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.DirectBasicAuthClient
 
DirectHttpClient<C extends Credentials> - Class in org.pac4j.http.client.direct
This class is the base HTTP client to authenticate directly users through HTTP protocol.
DirectHttpClient() - Constructor for class org.pac4j.http.client.direct.DirectHttpClient
 

E

encode(String) - Method in class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
encode(String) - Method in class org.pac4j.http.credentials.password.NopPasswordEncoder
Encode a password.
encode(String) - Method in interface org.pac4j.http.credentials.password.PasswordEncoder
Encode a password.
equals(Object) - Method in class org.pac4j.http.credentials.AnonymousCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.HttpCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.TokenCredentials
 
equals(Object) - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
ERROR_PARAMETER - Static variable in class org.pac4j.http.client.indirect.FormClient
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.BasicAuthExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.CookieExtractor
 
extract(WebContext) - Method in interface org.pac4j.http.credentials.extractor.Extractor
Extract the right credentials.
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.FormExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.HeaderExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.IpExtractor
 
extract(WebContext) - Method in class org.pac4j.http.credentials.extractor.ParameterExtractor
 
extractor - Variable in class org.pac4j.http.client.direct.DirectHttpClient
 
extractor - Variable in class org.pac4j.http.client.indirect.IndirectHttpClient
 
Extractor<C extends Credentials> - Interface in org.pac4j.http.credentials.extractor
An extractor gets the Credentials from a WebContext and should return null if no credentials are present or should throw a CredentialsException if it cannot get it.

F

FormClient - Class in org.pac4j.http.client
Deprecated. 
FormClient() - Constructor for class org.pac4j.http.client.FormClient
Deprecated.
 
FormClient - Class in org.pac4j.http.client.indirect
This class is the client to authenticate users through HTTP form.
FormClient() - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormClient(String, UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.FormClient
 
FormExtractor - Class in org.pac4j.http.credentials.extractor
To extract a username and password posted from a form.
FormExtractor(String, String, String) - Constructor for class org.pac4j.http.credentials.extractor.FormExtractor
 

G

getAuthenticator() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
getAuthenticator() - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
getClientType() - Method in class org.pac4j.http.client.direct.AnonymousClient
 
getClientType() - Method in class org.pac4j.http.client.direct.CookieClient
 
getClientType() - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
 
getClientType() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getClientType() - Method in class org.pac4j.http.client.direct.IpClient
 
getClientType() - Method in class org.pac4j.http.client.direct.ParameterClient
 
getClientType() - Method in class org.pac4j.http.client.indirect.FormClient
 
getClientType() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
getCookieName() - Method in class org.pac4j.http.client.direct.CookieClient
 
getCredentials(WebContext) - Method in class org.pac4j.http.client.direct.AnonymousClient
 
getCredentials(WebContext) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
getHeaderName() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getLoginUrl() - Method in class org.pac4j.http.client.indirect.FormClient
 
getParameterName() - Method in class org.pac4j.http.client.direct.ParameterClient
 
getPassword() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
getPasswordEncoder() - Method in class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
getPasswordParameter() - Method in class org.pac4j.http.client.indirect.FormClient
 
getPasswordParameter() - Method in class org.pac4j.http.credentials.extractor.FormExtractor
 
getPrefixHeader() - Method in class org.pac4j.http.client.direct.HeaderClient
 
getProfileCreator() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
getProfileCreator() - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
getRealmName() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
getSalt() - Method in class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
getToken() - Method in class org.pac4j.http.credentials.TokenCredentials
 
getUsername() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
getUsernameParameter() - Method in class org.pac4j.http.client.indirect.FormClient
 
getUsernameParameter() - Method in class org.pac4j.http.credentials.extractor.FormExtractor
 
getUserProfile() - Method in class org.pac4j.http.credentials.HttpCredentials
 

H

hashCode() - Method in class org.pac4j.http.credentials.AnonymousCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.HttpCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.TokenCredentials
 
hashCode() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
HeaderClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly based on a provided header.
HeaderClient() - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderClient(TokenAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.HeaderClient
 
HeaderExtractor - Class in org.pac4j.http.credentials.extractor
To extract header value.
HeaderExtractor(String, String, String) - Constructor for class org.pac4j.http.credentials.extractor.HeaderExtractor
 
HttpAttributesDefinition - Class in org.pac4j.http.profile
This class is the definition of the attributes for a HTTP profile (just the username).
HttpAttributesDefinition() - Constructor for class org.pac4j.http.profile.HttpAttributesDefinition
 
HttpCredentials - Class in org.pac4j.http.credentials
This credentials is retrieved from a HTTP request.
HttpCredentials() - Constructor for class org.pac4j.http.credentials.HttpCredentials
 
HttpProfile - Class in org.pac4j.http.profile
This class is the user profile for sites using HTTP protocol.
HttpProfile() - Constructor for class org.pac4j.http.profile.HttpProfile
 

I

IndirectBasicAuthClient - Class in org.pac4j.http.client.indirect
This class is the client to authenticate users through HTTP basic auth.
IndirectBasicAuthClient() - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectBasicAuthClient(UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectBasicAuthClient(UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
IndirectHttpClient<C extends Credentials> - Class in org.pac4j.http.client.indirect
This class is the base HTTP client to authenticate indirectly users through HTTP protocol.
IndirectHttpClient() - Constructor for class org.pac4j.http.client.indirect.IndirectHttpClient
 
INSTANCE - Static variable in class org.pac4j.http.profile.creator.AuthenticatorProfileCreator
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.AnonymousClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.CookieClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.HeaderClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.IpClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.direct.ParameterClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
internalInit(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
IpClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly based on their IP address.
IpClient() - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpClient(TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpClient(TokenAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.IpClient
 
IpExtractor - Class in org.pac4j.http.credentials.extractor
To extract a remote IP address.
IpExtractor(String) - Constructor for class org.pac4j.http.credentials.extractor.IpExtractor
 
IpProfile - Class in org.pac4j.http.profile
Profile for IP authentication.
IpProfile(String) - Constructor for class org.pac4j.http.profile.IpProfile
 
IpRegexpAuthenticator - Class in org.pac4j.http.credentials.authenticator
Authenticates users based on their IP and a regexp pattern.
IpRegexpAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
IpRegexpAuthenticator(String) - Constructor for class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
IpRegexpAuthorizer - Class in org.pac4j.http.authorization.authorizer
Authorizes users based on their IP and a regexp pattern.
IpRegexpAuthorizer() - Constructor for class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
IpRegexpAuthorizer(String) - Constructor for class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
isAuthorized(WebContext, UserProfile) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
isCached(T) - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
isDirectRedirection() - Method in class org.pac4j.http.client.indirect.FormClient
 
isDirectRedirection() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
isSupportGetRequest() - Method in class org.pac4j.http.client.direct.ParameterClient
 
isSupportPostRequest() - Method in class org.pac4j.http.client.direct.ParameterClient
 

L

LocalCachingAuthenticator<T extends HttpCredentials> - Class in org.pac4j.http.credentials.authenticator
An authenticator that caches the result of an authentication event locally.
LocalCachingAuthenticator(Authenticator<T>, long, long, TimeUnit) - Constructor for class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
logger - Variable in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
logger - Variable in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
logger - Variable in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
logger - Static variable in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 

M

MISSING_FIELD_ERROR - Static variable in class org.pac4j.http.client.indirect.FormClient
 

N

newClient() - Method in class org.pac4j.http.client.direct.AnonymousClient
 
newClient() - Method in class org.pac4j.http.client.direct.CookieClient
 
newClient() - Method in class org.pac4j.http.client.direct.DirectBasicAuthClient
 
newClient() - Method in class org.pac4j.http.client.direct.HeaderClient
 
newClient() - Method in class org.pac4j.http.client.direct.IpClient
 
newClient() - Method in class org.pac4j.http.client.direct.ParameterClient
 
newClient() - Method in class org.pac4j.http.client.indirect.FormClient
 
newClient() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
NopPasswordEncoder - Class in org.pac4j.http.credentials.password
A no-operation password encoder.
NopPasswordEncoder() - Constructor for class org.pac4j.http.credentials.password.NopPasswordEncoder
 

O

org.pac4j.http.authorization.authorizer - package org.pac4j.http.authorization.authorizer
 
org.pac4j.http.client - package org.pac4j.http.client
 
org.pac4j.http.client.direct - package org.pac4j.http.client.direct
 
org.pac4j.http.client.indirect - package org.pac4j.http.client.indirect
 
org.pac4j.http.credentials - package org.pac4j.http.credentials
 
org.pac4j.http.credentials.authenticator - package org.pac4j.http.credentials.authenticator
 
org.pac4j.http.credentials.authenticator.test - package org.pac4j.http.credentials.authenticator.test
 
org.pac4j.http.credentials.extractor - package org.pac4j.http.credentials.extractor
 
org.pac4j.http.credentials.password - package org.pac4j.http.credentials.password
 
org.pac4j.http.profile - package org.pac4j.http.profile
 
org.pac4j.http.profile.creator - package org.pac4j.http.profile.creator
 

P

ParameterClient - Class in org.pac4j.http.client.direct
This class is the client to authenticate users directly based on a provided parameter (in a GET and/or POST request).
ParameterClient() - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterClient(String, TokenAuthenticator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterClient(String, TokenAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.direct.ParameterClient
 
ParameterExtractor - Class in org.pac4j.http.credentials.extractor
To extract a parameter value.
ParameterExtractor(String, String) - Constructor for class org.pac4j.http.credentials.extractor.ParameterExtractor
 
ParameterExtractor(String, boolean, boolean, String) - Constructor for class org.pac4j.http.credentials.extractor.ParameterExtractor
 
passwordEncoder - Variable in class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
PasswordEncoder - Interface in org.pac4j.http.credentials.password
Encode a password.
ProfileCreator<C extends Credentials,U extends UserProfile> - Interface in org.pac4j.http.profile.creator
This interface is responsible to create a UserProfile from a Credentials.

R

removeFromCache(T) - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.http.client.indirect.FormClient
 
retrieveRedirectAction(WebContext) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
retrieveUserProfile(AnonymousCredentials, WebContext) - Method in class org.pac4j.http.client.direct.AnonymousClient
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
retrieveUserProfile(C, WebContext) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 

S

salt - Variable in class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
setAuthenticator(Authenticator<C>) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
setAuthenticator(Authenticator<C>) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
setCookieName(String) - Method in class org.pac4j.http.client.direct.CookieClient
 
setDelegate(Authenticator<T>) - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
setHeaderName(String) - Method in class org.pac4j.http.client.direct.HeaderClient
 
setLoginUrl(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setParameterName(String) - Method in class org.pac4j.http.client.direct.ParameterClient
 
setPasswordEncoder(PasswordEncoder) - Method in class org.pac4j.http.credentials.authenticator.AbstractUsernamePasswordAuthenticator
 
setPasswordParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setPrefixHeader(String) - Method in class org.pac4j.http.client.direct.HeaderClient
 
setProfileCreator(ProfileCreator<C, CommonProfile>) - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
setProfileCreator(ProfileCreator<C, HttpProfile>) - Method in class org.pac4j.http.client.indirect.IndirectHttpClient
 
setRealmName(String) - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
setRegexpPattern(String) - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
setRegexpPattern(String) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
setSalt(String) - Method in class org.pac4j.http.credentials.password.BasicSaltedSha512PasswordEncoder
 
setSupportGetRequest(boolean) - Method in class org.pac4j.http.client.direct.ParameterClient
 
setSupportPostRequest(boolean) - Method in class org.pac4j.http.client.direct.ParameterClient
 
setUsernameParameter(String) - Method in class org.pac4j.http.client.indirect.FormClient
 
setUserProfile(UserProfile) - Method in class org.pac4j.http.credentials.HttpCredentials
 
SimpleTestTokenAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
This class is a simple test authenticator: token must not be blank.
SimpleTestTokenAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
 
SimpleTestUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials.authenticator.test
This class is a simple test authenticator: password must match username.
SimpleTestUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
SimpleTestUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials
Deprecated. 
SimpleTestUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.SimpleTestUsernamePasswordAuthenticator
Deprecated.
 

T

throwsException(String) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
TokenAuthenticator - Interface in org.pac4j.http.credentials.authenticator
This interface represents the contract to validate a token credentials.
TokenCredentials - Class in org.pac4j.http.credentials
This credentials represents a token.
TokenCredentials(String, String) - Constructor for class org.pac4j.http.credentials.TokenCredentials
 
toString() - Method in class org.pac4j.http.authorization.authorizer.IpRegexpAuthorizer
 
toString() - Method in class org.pac4j.http.client.direct.DirectHttpClient
 
toString() - Method in class org.pac4j.http.client.indirect.FormClient
 
toString() - Method in class org.pac4j.http.client.indirect.IndirectBasicAuthClient
 
toString() - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
toString() - Method in class org.pac4j.http.credentials.TokenCredentials
 
toString() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 

U

UsernamePasswordAuthenticator - Interface in org.pac4j.http.credentials.authenticator
This interface represents the contract to validate a username / password credentials.
UsernamePasswordCredentials - Class in org.pac4j.http.credentials
This class represents a username and a password credentials
UsernamePasswordCredentials(String, String, String) - Constructor for class org.pac4j.http.credentials.UsernamePasswordCredentials
 
UsernameProfileCreator - Class in org.pac4j.http.profile
Deprecated. 
UsernameProfileCreator() - Constructor for class org.pac4j.http.profile.UsernameProfileCreator
Deprecated.
 

V

validate(T) - Method in interface org.pac4j.http.credentials.authenticator.Authenticator
Validate the credentials.
validate(TokenCredentials) - Method in class org.pac4j.http.credentials.authenticator.IpRegexpAuthenticator
 
validate(T) - Method in class org.pac4j.http.credentials.authenticator.LocalCachingAuthenticator
 
validate(TokenCredentials) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestTokenAuthenticator
 
validate(UsernamePasswordCredentials) - Method in class org.pac4j.http.credentials.authenticator.test.SimpleTestUsernamePasswordAuthenticator
 
validate(TokenCredentials) - Method in interface org.pac4j.http.credentials.authenticator.TokenAuthenticator
Validate the credentials.
validate(UsernamePasswordCredentials) - Method in interface org.pac4j.http.credentials.authenticator.UsernamePasswordAuthenticator
Validate the credentials.
A B C D E F G H I L M N O P R S T U V 
Skip navigation links

Copyright © 2016. All Rights Reserved.