|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PrincipalUserAuthority
An extension to the UserAuthority interface that provides a mapping between the security system Persona objects and any object that implements java.security.Principal.
Even though Persona implements Principal, the two may not be interchangeable; a Persona may be a higher-performance version of the Principal, and the Principal may be more flexible than a Persona.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
|
Method Summary | |
---|---|
Persona |
getPersonaForPrincipal(java.security.Principal principal)
Given a Principal, return the Persona that represents it. |
java.security.Principal |
getPrincipalForPersona(Persona persona)
Given a persona, return the Principal that it represents. |
Methods inherited from interface atg.security.UserAuthority |
---|
addAuthenticationFailedListener, addAuthenticationSucceededListener, getPersona, getUserAuthorityName, removeAuthenticationFailedListener, removeAuthenticationSucceededListener, userDestroyed |
Field Detail |
---|
static final java.lang.String CLASS_VERSION
Method Detail |
---|
java.security.Principal getPrincipalForPersona(Persona persona) throws SecurityException
SecurityException
Persona getPersonaForPrincipal(java.security.Principal principal) throws SecurityException
SecurityException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |