org.jboss.security.auth.login
Class AuthenticationInfo

java.lang.Object
  extended by org.jboss.security.config.BaseSecurityInfo<Object>
      extended by org.jboss.security.auth.login.BaseAuthenticationInfo
          extended by org.jboss.security.auth.login.AuthenticationInfo

public class AuthenticationInfo
extends BaseAuthenticationInfo

The login module configuration information.

Version:
$Revision: 86122 $
Author:
Scott.Stark@jboss.org

Field Summary
static AuthPermission GET_CONFIG_ENTRY_PERM
           
static AuthPermission SET_CONFIG_ENTRY_PERM
           
 
Fields inherited from class org.jboss.security.config.BaseSecurityInfo
moduleEntries, name
 
Constructor Summary
AuthenticationInfo()
           
AuthenticationInfo(String name)
           
 
Method Summary
 void addAppConfigurationEntry(AppConfigurationEntry entry)
           
protected  BaseSecurityInfo<Object> create(String name)
           
 CallbackHandler getAppCallbackHandler()
           
 void setAppCallbackHandler(CallbackHandler handler)
           
 void setAppConfigurationEntry(AppConfigurationEntry[] loginModules)
          Set an application authentication configuration.
 String toString()
           
 
Methods inherited from class org.jboss.security.auth.login.BaseAuthenticationInfo
copyAppConfigurationEntry, copyAppConfigurationEntry, getAppConfigurationEntry
 
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, wait, wait, wait
 

Field Detail

GET_CONFIG_ENTRY_PERM

public static final AuthPermission GET_CONFIG_ENTRY_PERM

SET_CONFIG_ENTRY_PERM

public static final AuthPermission SET_CONFIG_ENTRY_PERM
Constructor Detail

AuthenticationInfo

public AuthenticationInfo()

AuthenticationInfo

public AuthenticationInfo(String name)
Method Detail

addAppConfigurationEntry

public void addAppConfigurationEntry(AppConfigurationEntry entry)

setAppConfigurationEntry

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


getAppCallbackHandler

public CallbackHandler getAppCallbackHandler()

setAppCallbackHandler

public void setAppCallbackHandler(CallbackHandler handler)

toString

public String toString()
Overrides:
toString in class Object

create

protected BaseSecurityInfo<Object> create(String name)
Overrides:
create in class BaseAuthenticationInfo


Copyright © 2009 JBoss Inc.. All Rights Reserved.