|
||||||||||
| 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 BaseAuthenticationInfoAppConfigurationEntry 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 BaseAuthenticationInfoAppConfigurationEntry array containing the copied entries.protected BaseSecurityInfo<Object> create(String name)
create in class BaseAuthenticationInfopublic 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 | |||||||||