All Classes
-
Class Summary Class Description AbstractRegexpAuthenticator<U extends CommonProfile> Abstract authenticator based on regular expressions.CookieClient Allows direct authentication based on a cookie.CookieExtractor Extracts a cookie value from the request context.CredentialUtil This class contains utility methods related to credential encryption algorithms (MD5 for http digest)DigestAuthExtractor To extract digest auth header.DigestCredentials This credentials is retrieved from a HTTP request.DirectBasicAuthClient This class is the client to authenticate users directly through HTTP basic auth.DirectBearerAuthClient This class is the client to authenticate users directly through RFC 6750 HTTP bearer authentication.DirectDigestAuthClient This class is the client to authenticate users directly through HTTP digest auth.DirectFormClient This class is the client to authenticate users, based on form HTTP parameters.FormClient This class is the client to authenticate users through HTTP form.HeaderClient This class is the client to authenticate users directly based on a provided header.IndirectBasicAuthClient This class is the client to authenticate users through HTTP basic auth.IpClient This class is the client to authenticate users directly based on their IP address.IpExtractor To extract a remote IP address.IpProfile Profile for IP authentication.IpRegexpAuthenticator Authenticates users based on their IP and a regexp pattern.IpRegexpAuthorizer Authorizes users based on their IP and a regexp pattern.ParameterClient This class is the client to authenticate users directly based on a provided parameter (in a GET and/or POST request).RememberMeAuthorizationGenerator Save a form remember-me checkbox into the remember-me nature of the profile.RestAuthenticator Authenticates against a REST API.RestProfile REST profile.SimpleTestDigestAuthenticator This class is a simple test authenticator: username and token must not be blank.SimpleTestTokenAuthenticator This class is a simple test authenticator: token must not be blank.SimpleTestUsernamePasswordAuthenticator This class is a simple test authenticator: password must match username.X509Authenticator AuthenticatesX509Credentials
.X509Client Direct client for X509 certificates.X509Credentials X509 credentials.X509CredentialsExtractor The X509 credentials extractor.X509Profile Profile for X509 certificate authentication.