org.apache.jetspeed.security.impl
Class UserSubjectPrincipalImpl
java.lang.Object
org.apache.jetspeed.security.impl.BasePrincipalImpl
org.apache.jetspeed.security.impl.UserPrincipalImpl
org.apache.jetspeed.security.impl.UserSubjectPrincipalImpl
- All Implemented Interfaces:
- java.io.Serializable, java.security.Principal, BasePrincipal, UserPrincipal, UserSubjectPrincipal
public class UserSubjectPrincipalImpl
- extends UserPrincipalImpl
- implements UserSubjectPrincipal
UserPrincipal
interface implementation.
- Version:
- $Id: UserPrincipalImpl.java 331065 2005-11-06 03:40:32Z dlestrat $
- Author:
- David Sean Taylor
- See Also:
- Serialized Form
Field Summary |
protected javax.security.auth.Subject |
subject
|
Method Summary |
javax.security.auth.Subject |
getSubject()
|
void |
setSubject(javax.security.auth.Subject subject)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.security.Principal |
equals, getName, hashCode, toString |
subject
protected javax.security.auth.Subject subject
UserSubjectPrincipalImpl
public UserSubjectPrincipalImpl(java.lang.String userName)
The user principal constructor.
- Parameters:
userName
- The user principal name.
setSubject
public void setSubject(javax.security.auth.Subject subject)
getSubject
public javax.security.auth.Subject getSubject()
- Specified by:
getSubject
in interface UserSubjectPrincipal
Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.