public class JASPIAuthenticationInfo extends BaseAuthenticationInfo
GET_CONFIG_ENTRY_PERM, jbossModuleNames, moduleEntries, name, SET_CONFIG_ENTRY_PERM| Constructor and Description |
|---|
JASPIAuthenticationInfo()
Creates an instance of
JASPIAuthenticationInfo. |
JASPIAuthenticationInfo(String name)
Creates an instance of
JASPIAuthenticationInfo with the specified name. |
| Modifier and Type | Method and Description |
|---|---|
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() |
void |
writeContent(XMLStreamWriter writer)
Write element content.
|
copyAppConfigurationEntryadd, add, addJBossModuleName, getJBossModuleName, getJBossModuleNames, getModuleEntries, getName, setJBossModuleName, setNamepublic 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.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 void writeContent(XMLStreamWriter writer) throws XMLStreamException
writer - XMLStreamExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.