|
||||||||||
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
public class BaseAuthenticationInfo
Base for AuthenticationInfo(JAAS) and JASPIAuthenticationInfo(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 | |
---|---|
BaseAuthenticationInfo()
|
|
BaseAuthenticationInfo(String name)
|
Method Summary | |
---|---|
AppConfigurationEntry[] |
copyAppConfigurationEntry()
Creates and returns a copy of the application authentication configuration. |
protected AppConfigurationEntry[] |
copyAppConfigurationEntry(List<Object> entries)
Creates and returns a copy of the specified list of AppConfigurationEntry objects, adding the security
domain option when necessary. |
protected BaseSecurityInfo<Object> |
create(String name)
|
AppConfigurationEntry[] |
getAppConfigurationEntry()
Gets the application authentication configuration. |
Methods inherited from class org.jboss.security.config.BaseSecurityInfo |
---|
add, add, getModuleEntries, getName, merge, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseAuthenticationInfo()
public BaseAuthenticationInfo(String name)
Method Detail |
---|
protected BaseSecurityInfo<Object> create(String name)
create
in class BaseSecurityInfo<Object>
public AppConfigurationEntry[] getAppConfigurationEntry()
Gets the application authentication configuration. Execution of this method requires a
getLoginConfiguration
permission.
AppConfigurationEntry
array containing the application's authentication configuration.public AppConfigurationEntry[] copyAppConfigurationEntry()
Creates and returns a copy of the application authentication configuration. By default this returns the array
created by the copyAppConfigurationEntry(List)
method using the moduleEntries
as a parameter.
AppConfigurationEntry
array containing the copied entries.protected AppConfigurationEntry[] copyAppConfigurationEntry(List<Object> entries)
Creates and returns a copy of the specified list of AppConfigurationEntry
objects, adding the security
domain option when necessary. Execution of this method requires a getLoginConfiguration
permission.
entries
- a List
containing the AppConfigurationEntry
objects to be copied.
AppConfigurationEntry
array containing the copied entries.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |