|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.security.config.BaseSecurityInfo<Object>
org.jboss.security.auth.login.BaseAuthenticationInfo
org.jboss.security.auth.login.JASPIAuthenticationInfo
public class JASPIAuthenticationInfo
AuthenticationInfo based on JSR-196
Field Summary |
---|
Fields inherited from class org.jboss.security.config.BaseSecurityInfo |
---|
GET_CONFIG_ENTRY_PERM, moduleEntries, name, SET_CONFIG_ENTRY_PERM |
Constructor Summary | |
---|---|
JASPIAuthenticationInfo()
Creates an instance of JASPIAuthenticationInfo . |
|
JASPIAuthenticationInfo(String name)
Creates an instance of JASPIAuthenticationInfo with the specified name. |
Method Summary | |
---|---|
void |
add(AuthModuleEntry ame)
|
void |
add(LoginModuleStackHolder lmsHolder)
|
void |
copy(JASPIAuthenticationInfo pc)
|
AppConfigurationEntry[] |
copyAppConfigurationEntry()
Overridden to copy the entries that have been configured in the login-module-stack. |
protected BaseSecurityInfo<Object> |
create(String name)
|
AppConfigurationEntry[] |
getAppConfigurationEntry()
Overridden to return the entries that have been configured in the login-config-stack. |
AuthModuleEntry[] |
getAuthModuleEntry()
|
LoginModuleStackHolder[] |
getLoginModuleStackHolder()
|
LoginModuleStackHolder |
getLoginModuleStackHolder(String name)
|
BaseSecurityInfo<Object> |
merge(BaseSecurityInfo<Object> bi)
Overriden to include the stacks of login modules in the merged object. |
LoginModuleStackHolder |
removeLoginModuleStackHolder(String name)
|
String |
toString()
|
Methods inherited from class org.jboss.security.auth.login.BaseAuthenticationInfo |
---|
copyAppConfigurationEntry |
Methods inherited from class org.jboss.security.config.BaseSecurityInfo |
---|
add, add, getModuleEntries, getName, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JASPIAuthenticationInfo()
Creates an instance of JASPIAuthenticationInfo
.
public JASPIAuthenticationInfo(String name)
Creates an instance of JASPIAuthenticationInfo
with the specified name.
name
- the name of the enclosing ApplicationPolicy
.Method Detail |
---|
public void add(LoginModuleStackHolder lmsHolder)
public void add(AuthModuleEntry ame)
public AuthModuleEntry[] getAuthModuleEntry()
public LoginModuleStackHolder getLoginModuleStackHolder(String name)
public LoginModuleStackHolder[] getLoginModuleStackHolder()
public LoginModuleStackHolder removeLoginModuleStackHolder(String name)
public void copy(JASPIAuthenticationInfo pc)
public AppConfigurationEntry[] getAppConfigurationEntry()
Overridden to return the entries that have been configured in the login-config-stack. If more than one stack has been configured, then the entries corresponding to the first stack will be returned.
getAppConfigurationEntry
in class BaseAuthenticationInfo
AppConfigurationEntry
array containing the application's authentication configuration.public AppConfigurationEntry[] copyAppConfigurationEntry()
Overridden to copy the entries that have been configured in the login-module-stack. If more than one stack has been configured, then the entries corresponding to the first stack will be copied and returned.
copyAppConfigurationEntry
in class BaseAuthenticationInfo
AppConfigurationEntry
array containing the copied entries.protected BaseSecurityInfo<Object> create(String name)
create
in class BaseAuthenticationInfo
public BaseSecurityInfo<Object> merge(BaseSecurityInfo<Object> bi)
Overriden to include the stacks of login modules in the merged object.
merge
in class BaseSecurityInfo<Object>
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |