Interface | Description |
---|---|
AuthenticatedUser |
Representes an authenticated user
|
Authenticator |
Base implementation to log in a user.
|
CookieAuthenticator |
Base implementation to log in a user.
|
Credentials |
Credentials to log in a user.
|
Login |
Used to login and logout users in a servlet request.
|
RoleMap |
Maps roles (permissions) to users and groups.
|
SecurityContextProvider |
Defines the interface any security provider must implement.
|
SingleSignon |
Cache to store login for multiple web-apps.
|
Class | Description |
---|---|
AbstractAuthenticator |
All applications should extend AbstractAuthenticator to implement
their custom authenticators.
|
AbstractCookieAuthenticator |
All applications should extend AbstractAuthenticator to implement
their custom authenticators.
|
AbstractLogin |
Used to authenticate users in a servlet request.
|
AbstractRoleMap |
Maps roles (permissions) to users and groups.
|
AbstractSingleSignon |
Abstract single-signon
|
AdminAuthenticator |
The admin authenticator provides authentication for Resin admin/management
purposes.
|
Allow |
The <sec:Allow> tag authorizes requests for a set of url-patterns.
|
AnonymousAuthenticator |
The anonymous authenticator always succeeds
|
AuthorizationManager |
Manages the authorization for a context.
|
BasicLogin |
Implements the "basic" auth-method.
|
BasicPrincipal | |
ClientCertLogin |
Implements the "CLIENT-CERT" auth-method.
|
ClusterSingleSignon |
Cluster-based cache for single-signon.
|
DatabaseAuthenticator |
An authenticator using JDBC.
|
Deny |
|
DigestBuilder |
All applications should extend AbstractAuthenticator to implement
their custom authenticators.
|
DigestCredentials |
Digest-based credentials
The Digest authentication uses the following algorithm
to calculate the digest.
|
DigestLogin |
Implements the "digest" auth-method.
|
FormLogin |
Used to authenticate users in a servlet request.
|
GrantConfig |
Grants permissions.
|
HttpDigestCredentials |
HTTP Digest-based credentials
The HTTP Digest authentication uses the following algorithm
to calculate the digest.
|
JaasAuthenticator |
The JAAS authenticator uses an existing JAAS LoginModule.
|
JdbcAuthenticator |
An authenticator using JDBC.
|
LdapAuthenticator |
The LDAP authenticator uses the underlying LDAP services
provided by the JDK.
|
LoginList |
Used to allow multiple login types in a priority list.
|
MemorySingleSignon |
Memory-based cache for single-signon.
|
NullAuthenticator |
The null authenticator creates a dummy user.
|
NullSingleSignon |
Abstract single-signon
|
PasswordCredentials |
Password-based credentials
|
PasswordDigest |
Calculates a digest for the user and password.
|
PasswordUser |
PasswordUser is used by PasswordAuthenticator implementations.
|
PermissionConfig |
Permission configuration.
|
PermissionManager |
Manages the permission for a context.
|
PolicyImpl |
Defines the policy for the current security context.
|
PropertiesAuthenticator |
The Property authenticator reads a properties file for authentication.
|
Require |
The <sec:Require> tag authorizes requests for a set of url-patterns.
|
RoleMapManager |
Manages role mapping
|
SecurityContext |
Defines a proxy for the current security context.
|
SelfEncryptedCookie |
Self-encrypted cookie for server to server authentication.
|
SingleSignonEntry | |
XmlAuthenticator |
The XML authenticator reads a static file for authentication.
|
XmlRoleMap |
The XML role-map reads a static file for authentication.
|
XmlRoleMap.Role |
Exception | Description |
---|---|
LoginException | |
SecurityContextException |
Security exception for finding the current security context.
|
SecurityException |