net.sf.jguard.ext.authentication.loginmodules |
|
Java Source File Name | Type | Comment |
CertificateBasedTestCase.java | Class | |
CertificateLoginModule.java | Class | Base class for LoginModules related to certificate. |
CRLLoginModule.java | Class | validate certificates: validate their certPath and checks if
some of them are revoked against CRL(Certificate Revocation list). |
CRLLoginModuleTest.java | Class | |
JCaptchaLoginException.java | Class | |
JCaptchaLoginModule.java | Class | JCaptcha integration. |
JdbcLoginModule.java | Class | LoginModule dedicated to Databases. |
JNDILoginModule.java | Class | JNDI - related LoginModule. |
JNDILoginModuleTest.java | Class | to enable this test, set "jndi.test.skip" system property to "false". |
OCSPLoginModule.java | Class | Check the revocation status of a public key certificate using OCSP.
this class comes from the EJBCA project. |
OCSPLoginModuleTest.java | Class | |
UserLoginModule.java | Class | Abstract LoginModule which provides convenient methods for loginmodule
involved in grabbing user account informations. |
XmlLoginModule.java | Class | LoginModule configured by the jGuardUsersPrincipals XML file.
In webapp environement using JGuardConfiguration, the AuthenticationManager related to the LoginModule is created by AccessFilter.
In non-JGuardConfiguration environement, the LoginModule must create its AuthenticationManager, and applicationName
is required for this creation.
In order to retreive the application name, XmlLoginModule uses the following ways :
- trough vm arg :
net.sf.jguard.application.name VM arg
- trough vm arg :
com.sun.management.jmxremote.login.config
if you have already defined this property because you use JMX. |