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

B

BaseHttpClient - Class in org.pac4j.http.client
This class is the base HTTP client to authenticate users through HTTP protocol.
BaseHttpClient() - Constructor for class org.pac4j.http.client.BaseHttpClient
 
BasicAuthClient - Class in org.pac4j.http.client
This class is the client to authenticate users through HTTP basic auth.
BasicAuthClient() - Constructor for class org.pac4j.http.client.BasicAuthClient
 
BasicAuthClient(UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.BasicAuthClient
 
BasicAuthClient(UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.BasicAuthClient
 

C

clone() - Method in class org.pac4j.http.client.BaseHttpClient
 
computeErrorMessage(TechnicalException) - Method in class org.pac4j.http.client.FormClient
Return the error message depending on the thrown exception.
create(String) - Method in interface org.pac4j.http.profile.ProfileCreator
Create a HTTP profile.
create(String) - Method in class org.pac4j.http.profile.UsernameProfileCreator
Create a HTTP profile.

D

DEFAULT_PASSWORD_PARAMETER - Static variable in class org.pac4j.http.client.FormClient
 
DEFAULT_USERNAME_PARAMETER - Static variable in class org.pac4j.http.client.FormClient
 

E

ERROR_PARAMETER - Static variable in class org.pac4j.http.client.FormClient
 

F

FormClient - Class in org.pac4j.http.client
This class is the client to authenticate users through HTTP form.
FormClient() - Constructor for class org.pac4j.http.client.FormClient
 
FormClient(String, UsernamePasswordAuthenticator) - Constructor for class org.pac4j.http.client.FormClient
 
FormClient(String, UsernamePasswordAuthenticator, ProfileCreator) - Constructor for class org.pac4j.http.client.FormClient
 

G

getLoginUrl() - Method in class org.pac4j.http.client.FormClient
 
getPassword() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
getPasswordParameter() - Method in class org.pac4j.http.client.FormClient
 
getProfileCreator() - Method in class org.pac4j.http.client.BaseHttpClient
 
getProtocol() - Method in class org.pac4j.http.client.BaseHttpClient
 
getRealmName() - Method in class org.pac4j.http.client.BasicAuthClient
 
getUsername() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 
getUsernameParameter() - Method in class org.pac4j.http.client.FormClient
 
getUsernamePasswordAuthenticator() - Method in class org.pac4j.http.client.BaseHttpClient
 

H

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
 
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

internalInit() - Method in class org.pac4j.http.client.BaseHttpClient
 
internalInit() - Method in class org.pac4j.http.client.BasicAuthClient
 
internalInit() - Method in class org.pac4j.http.client.FormClient
 
isDirectRedirection() - Method in class org.pac4j.http.client.BasicAuthClient
 
isDirectRedirection() - Method in class org.pac4j.http.client.FormClient
 

L

logger - Static variable in class org.pac4j.http.credentials.SimpleTestUsernamePasswordAuthenticator
 

M

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

N

newClient() - Method in class org.pac4j.http.client.BasicAuthClient
 
newClient() - Method in class org.pac4j.http.client.FormClient
 

O

org.pac4j.http.client - package org.pac4j.http.client
 
org.pac4j.http.credentials - package org.pac4j.http.credentials
 
org.pac4j.http.profile - package org.pac4j.http.profile
 

P

ProfileCreator - Interface in org.pac4j.http.profile
This interface represents the contract to create a HTTP profile.

R

retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.BasicAuthClient
 
retrieveCredentials(WebContext) - Method in class org.pac4j.http.client.FormClient
 
retrieveRedirectionUrl(WebContext) - Method in class org.pac4j.http.client.BasicAuthClient
 
retrieveRedirectionUrl(WebContext) - Method in class org.pac4j.http.client.FormClient
 
retrieveUserProfile(UsernamePasswordCredentials) - Method in class org.pac4j.http.client.BaseHttpClient
 

S

setLoginUrl(String) - Method in class org.pac4j.http.client.FormClient
 
setPasswordParameter(String) - Method in class org.pac4j.http.client.FormClient
 
setProfileCreator(ProfileCreator) - Method in class org.pac4j.http.client.BaseHttpClient
 
setRealmName(String) - Method in class org.pac4j.http.client.BasicAuthClient
 
setUsernameParameter(String) - Method in class org.pac4j.http.client.FormClient
 
setUsernamePasswordAuthenticator(UsernamePasswordAuthenticator) - Method in class org.pac4j.http.client.BaseHttpClient
 
SimpleTestUsernamePasswordAuthenticator - Class in org.pac4j.http.credentials
This class is a simple test authenticator : password must match username.
SimpleTestUsernamePasswordAuthenticator() - Constructor for class org.pac4j.http.credentials.SimpleTestUsernamePasswordAuthenticator
 

T

throwsException(String) - Method in class org.pac4j.http.credentials.SimpleTestUsernamePasswordAuthenticator
 
toString() - Method in class org.pac4j.http.client.BasicAuthClient
 
toString() - Method in class org.pac4j.http.client.FormClient
 
toString() - Method in class org.pac4j.http.credentials.UsernamePasswordCredentials
 

U

usernamePasswordAuthenticator - Variable in class org.pac4j.http.client.BaseHttpClient
 
UsernamePasswordAuthenticator - Interface in org.pac4j.http.credentials
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
This class is a profile creator which creates a HTTP profile with username set.
UsernameProfileCreator() - Constructor for class org.pac4j.http.profile.UsernameProfileCreator
 

V

validate(UsernamePasswordCredentials) - Method in class org.pac4j.http.credentials.SimpleTestUsernamePasswordAuthenticator
 
validate(UsernamePasswordCredentials) - Method in interface org.pac4j.http.credentials.UsernamePasswordAuthenticator
Validate username/password credentials.
B C D E F G H I L M N O P R S T U V 

Copyright © 2013. All Rights Reserved.