atg.security
Class GenericLoginPersona

java.lang.Object
  extended by atg.security.PersonaAdapter
      extended by atg.security.GenericPersona
          extended by atg.security.GenericLoginPersona
All Implemented Interfaces:
LoginPersona, Persona, java.io.Serializable, java.security.Principal

public class GenericLoginPersona
extends GenericPersona
implements LoginPersona

Implements a generic persona that is marked as a login persona.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Constructor Summary
GenericLoginPersona(java.lang.String pName, UserAuthority pAuthority)
          Creates a new persona with a given name and user authority.
 
Method Summary
 
Methods inherited from class atg.security.GenericPersona
getAccount, setAccount
 
Methods inherited from class atg.security.PersonaAdapter
addSubPersona, equals, getAccessRights, getAttribute, getName, getSubPersonae, getUserAuthority, hashCode, hasPersona, hasRole, isReadOnly, main, removeSubPersona, setAttribute, setAttributes, setReadOnly, setSubPersonae, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface atg.security.Persona
addSubPersona, equals, getAccessRights, getAttribute, getName, getSubPersonae, getUserAuthority, hasPersona, hasRole, removeSubPersona, setSubPersonae
 
Methods inherited from interface java.security.Principal
hashCode, toString
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Constructor Detail

GenericLoginPersona

public GenericLoginPersona(java.lang.String pName,
                           UserAuthority pAuthority)
Creates a new persona with a given name and user authority.