| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectatg.security.RemoteUserAuthorityImpl
public class RemoteUserAuthorityImpl
Implementation of a remote user authority that wraps a normal user authority so that persona lookups can be accomplished. All other capabilities are not remotable.
| Field Summary | |
|---|---|
static java.lang.String | 
CLASS_VERSION
 | 
| Fields inherited from interface atg.security.AccountTypes | 
|---|
ANY_ACCOUNT, GROUP_ACCOUNT, LOGIN_ACCOUNT, PRIVILEGE_ACCOUNT | 
| Method Summary | |
|---|---|
static RemoteUserAuthority | 
createProxy(UserAuthority pUserAuthority)
 | 
 Persona | 
getPersona(java.lang.Object pId)
Returns a persona for the given ID object.  | 
 Persona[] | 
getPersonae(int pAccountType)
Returns all personae of a given type if the remote user authority also implements the AccountManager interface. | 
 Persona[] | 
getPersonae(java.lang.Object[] pIds)
Returns a set of personae from a set of IDs.  | 
 java.lang.String | 
getUserAuthorityName()
Returns the name of the user authority.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static java.lang.String CLASS_VERSION
| Method Detail | 
|---|
public static RemoteUserAuthority createProxy(UserAuthority pUserAuthority)
                                       throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic java.lang.String getUserAuthorityName()
getUserAuthorityName in interface RemoteUserAuthoritypublic Persona getPersona(java.lang.Object pId)
getPersona in interface RemoteUserAuthoritypublic Persona[] getPersonae(java.lang.Object[] pIds)
getPersonae in interface RemoteUserAuthoritypublic Persona[] getPersonae(int pAccountType)
AccountManager interface.  If it
 does not, this will return null.
 This method is intended to be used by the
 ClientUserAuthority.loadPersonae() method to preload
 the client-side persona cache as a performance enhancement.
getPersonae in interface RemoteUserAuthorityAccountManager, 
AccountTypes
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||