|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.geronimo.security.jaas.JaasLoginModuleUse
public class JaasLoginModuleUse
Holds a reference to a login module and the control flag. A linked list of these forms the list of login modules in a GenericSecurityRealm.
| Field Summary | |
|---|---|
static String |
CLASSLOADER_LM_OPTION
|
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
static String |
KERNEL_NAME_LM_OPTION
|
static String |
SERVERINFO_LM_OPTION
|
| Constructor Summary | |
|---|---|
JaasLoginModuleUse()
|
|
JaasLoginModuleUse(LoginModuleSettings loginModule,
JaasLoginModuleUse next,
String controlFlag,
org.apache.geronimo.kernel.Kernel kernel)
|
|
| Method Summary | |
|---|---|
void |
configure(Set domainNames,
List loginModuleConfigurations,
org.apache.geronimo.kernel.Kernel kernel,
org.apache.geronimo.system.serverinfo.ServerInfo serverInfo,
ClassLoader classLoader)
|
String |
getControlFlag()
The String form of the control flag for the login module at this position in the chain. |
static org.apache.geronimo.gbean.GBeanInfo |
getGBeanInfo()
|
LoginModuleSettings |
getLoginModule()
Gets the login module that this node in the chain corresponds to (a LoginModuleGBean). |
String |
getLoginModuleName()
|
JaasLoginModuleChain |
getNext()
Gets the ObjectName of the next node in the chain after this one (another JaasLoginModuleChain). |
String |
getNextName()
|
void |
setControlFlag(String controlFlag)
The String form of the control flag for the login module at this position in the chain. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String KERNEL_NAME_LM_OPTION
public static final String SERVERINFO_LM_OPTION
public static final String CLASSLOADER_LM_OPTION
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
| Constructor Detail |
|---|
public JaasLoginModuleUse()
public JaasLoginModuleUse(LoginModuleSettings loginModule,
JaasLoginModuleUse next,
String controlFlag,
org.apache.geronimo.kernel.Kernel kernel)
| Method Detail |
|---|
public LoginModuleSettings getLoginModule()
JaasLoginModuleChain
getLoginModule in interface JaasLoginModuleChainpublic JaasLoginModuleChain getNext()
JaasLoginModuleChain
getNext in interface JaasLoginModuleChainpublic String getLoginModuleName()
public String getNextName()
public String getControlFlag()
JaasLoginModuleChain
getControlFlag in interface JaasLoginModuleChainpublic void setControlFlag(String controlFlag)
JaasLoginModuleChain
setControlFlag in interface JaasLoginModuleChain
public void configure(Set domainNames,
List loginModuleConfigurations,
org.apache.geronimo.kernel.Kernel kernel,
org.apache.geronimo.system.serverinfo.ServerInfo serverInfo,
ClassLoader classLoader)
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||