Package org.apache.geronimo.security.realm.providers

Interface Summary
ClearableCallbackHandler  
GeronimoCallerPrincipal This is a marker interface used to indicate that a particular principal should be returned from getCallerPrincipal().
 

Class Summary
CertificateCallback  
CertificateCallbackHandler  
CertificateChainCallback  
CertificateChainCallbackHandler  
CertificateChainLoginModule An example LoginModule that authenticates based on a client certificate.
CertificatePropertiesFileLoginModule An example LoginModule that reads a list of credentials and group from a file on disk.
ConstantLoginModule ConstantLoginModule allows a single user and multiple group principals to be added to an authenticated Subject via configuration during application deployment.
FileAuditLoginModule Writes audit records to a file for all authentication activity.
GeronimoGroupPrincipal A principal that represents a group for the login modules distributed with Geronimo.
GeronimoPasswordCredential  
GeronimoPasswordCredentialLoginModule GeronimoPasswordCredentialLoginModule stores the user name and password in a GeronimoPasswordCredential.
GeronimoPropertiesFileMappedPasswordCredentialLoginModule GeronimoPropertiesFileMappedPasswordCredentialLoginModule adds NamedUsernamePasswordCredentials to the Subject.
GeronimoUserPrincipal A principal that represents a user for the login modules distributed with Geronimo.
LDAPLoginModule LDAPLoginModule is a login module using ldap as an authentication store.
NamedUsernamePasswordCredentialLoginModule Inserts named Username/Password credential into private credentials of Subject.
PasswordCallbackHandler  
PropertiesFileLoginModule A LoginModule that reads a list of credentials and group from files on disk.
RepeatedFailureLockoutLoginModule Tracks the number of recent login failures for each user, and starts rejecting login attemps if the number of failures in a certain period for a particular user gets too high.
SQLLoginModule A login module that loads security information from a SQL database.
 



Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.