org.jboss.security.plugins
Class JBossSecurityContextUtil
java.lang.Object
org.jboss.security.SecurityContextUtil
org.jboss.security.plugins.JBossSecurityContextUtil
public class JBossSecurityContextUtil
- extends org.jboss.security.SecurityContextUtil
Utility class for JBossSecurityContext implementation
- Since:
- Jan 5, 2007
- Version:
- $Revision$
- Author:
- Anil Saldhana
Fields inherited from class org.jboss.security.SecurityContextUtil |
securityContext |
Methods inherited from class org.jboss.security.SecurityContextUtil |
addIdentity, clearIdentities, createSubjectInfo, createSubjectInfo, getIdentities, setIdentities, setSecurityContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JBossSecurityContextUtil
public JBossSecurityContextUtil(org.jboss.security.SecurityContext sc)
get
public <T> T get(String key)
- Specified by:
get
in class org.jboss.security.SecurityContextUtil
getUserName
public String getUserName()
- Specified by:
getUserName
in class org.jboss.security.SecurityContextUtil
getUserPrincipal
public Principal getUserPrincipal()
- Specified by:
getUserPrincipal
in class org.jboss.security.SecurityContextUtil
getCredential
public Object getCredential()
- Specified by:
getCredential
in class org.jboss.security.SecurityContextUtil
getSubject
public Subject getSubject()
- Specified by:
getSubject
in class org.jboss.security.SecurityContextUtil
set
public <T> void set(String key,
T obj)
- Specified by:
set
in class org.jboss.security.SecurityContextUtil
remove
public <T> T remove(String key)
- Specified by:
remove
in class org.jboss.security.SecurityContextUtil
setRoles
public void setRoles(org.jboss.security.identity.RoleGroup roles)
- Specified by:
setRoles
in class org.jboss.security.SecurityContextUtil
setSecurityIdentity
public void setSecurityIdentity(org.jboss.security.SecurityIdentity sidentity)
- Specified by:
setSecurityIdentity
in class org.jboss.security.SecurityContextUtil
getSecurityIdentity
public org.jboss.security.SecurityIdentity getSecurityIdentity()
- Specified by:
getSecurityIdentity
in class org.jboss.security.SecurityContextUtil
getRoles
public org.jboss.security.identity.RoleGroup getRoles()
- Specified by:
getRoles
in class org.jboss.security.SecurityContextUtil
Copyright © 2009 JBoss Inc.. All Rights Reserved.