org.jboss.security.auth.login
Class AuthenticationInfo

java.lang.Object
  extended byorg.jboss.security.auth.login.AuthenticationInfo

public class AuthenticationInfo
extends java.lang.Object

The login module configuration information.


Field Summary
static javax.security.auth.AuthPermission GET_CONFIG_ENTRY_PERM
           
static javax.security.auth.AuthPermission SET_CONFIG_ENTRY_PERM
           
 
Constructor Summary
AuthenticationInfo()
           
AuthenticationInfo(java.lang.String name)
           
 
Method Summary
 void addAppConfigurationEntry(javax.security.auth.login.AppConfigurationEntry entry)
           
 javax.security.auth.login.AppConfigurationEntry[] copyAppConfigurationEntry()
          Get a copy of the application authentication configuration.
 javax.security.auth.callback.CallbackHandler getAppCallbackHandler()
           
 javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry()
          Get an application authentication configuration.
 java.lang.String getName()
           
 void setAppCallbackHandler(javax.security.auth.callback.CallbackHandler handler)
           
 void setAppConfigurationEntry(javax.security.auth.login.AppConfigurationEntry[] loginModules)
          Set an application authentication configuration.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

GET_CONFIG_ENTRY_PERM

public static final javax.security.auth.AuthPermission GET_CONFIG_ENTRY_PERM

SET_CONFIG_ENTRY_PERM

public static final javax.security.auth.AuthPermission SET_CONFIG_ENTRY_PERM
Constructor Detail

AuthenticationInfo

public AuthenticationInfo()

AuthenticationInfo

public AuthenticationInfo(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

copyAppConfigurationEntry

public javax.security.auth.login.AppConfigurationEntry[] copyAppConfigurationEntry()
Get a copy of the application authentication configuration. This requires an AuthPermission("getLoginConfiguration") access.


addAppConfigurationEntry

public void addAppConfigurationEntry(javax.security.auth.login.AppConfigurationEntry entry)

getAppConfigurationEntry

public javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry()
Get an application authentication configuration. This requires an AuthPermission("getLoginConfiguration") access.


setAppConfigurationEntry

public void setAppConfigurationEntry(javax.security.auth.login.AppConfigurationEntry[] loginModules)
Set an application authentication configuration. This requires an AuthPermission("setLoginConfiguration") access.


getAppCallbackHandler

public javax.security.auth.callback.CallbackHandler getAppCallbackHandler()

setAppCallbackHandler

public void setAppCallbackHandler(javax.security.auth.callback.CallbackHandler handler)

toString

public java.lang.String toString()