|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 JaasLoginModuleChain
public JaasLoginModuleChain getNext()
JaasLoginModuleChain
getNext
in interface JaasLoginModuleChain
public String getLoginModuleName()
public String getNextName()
public String getControlFlag()
JaasLoginModuleChain
getControlFlag
in interface JaasLoginModuleChain
public 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 |