com.sun.enterprise.security.jacc.provider
Interface JACCRoleMapper
- All Known Implementing Classes:
- GlassfishRoleMapper
public interface JACCRoleMapper
- Author:
- monzillo
|
Method Summary |
boolean |
arePrincipalsInRole(java.lang.String pcid,
java.security.Principal[] principals,
java.lang.String roleName)
|
java.util.Set<java.lang.String> |
getDeclaredRoles(java.lang.String pcid)
|
java.util.Set<java.security.Principal> |
getPrincipalsInRole(java.lang.String pcid,
java.lang.String roleName)
|
java.util.Set<java.lang.String> |
getRolesOfPrincipals(java.lang.String pcid,
java.security.Principal[] principals)
|
java.util.BitSet |
getRolesOfPrincipals(java.lang.String pcid,
java.lang.String[] roles,
java.security.Principal[] principals)
|
java.util.BitSet |
getRolesOfSubject(java.lang.String pcid,
java.lang.String[] roles,
javax.security.auth.Subject s)
|
java.util.Set<java.lang.String> |
getRolesOfSubject(java.lang.String pcid,
javax.security.auth.Subject s)
|
boolean |
isSubjectInRole(java.lang.String pcid,
javax.security.auth.Subject s,
java.lang.String roleName)
|
HANDLER_KEY
static final java.lang.String HANDLER_KEY
- See Also:
- Constant Field Values
CLASS_NAME
static final java.lang.String CLASS_NAME
- See Also:
- Constant Field Values
getDeclaredRoles
java.util.Set<java.lang.String> getDeclaredRoles(java.lang.String pcid)
isSubjectInRole
boolean isSubjectInRole(java.lang.String pcid,
javax.security.auth.Subject s,
java.lang.String roleName)
throws java.lang.SecurityException
- Throws:
java.lang.SecurityException
arePrincipalsInRole
boolean arePrincipalsInRole(java.lang.String pcid,
java.security.Principal[] principals,
java.lang.String roleName)
throws java.lang.SecurityException
- Throws:
java.lang.SecurityException
getRolesOfSubject
java.util.Set<java.lang.String> getRolesOfSubject(java.lang.String pcid,
javax.security.auth.Subject s)
throws java.lang.SecurityException,
java.lang.UnsupportedOperationException
- Throws:
java.lang.SecurityException
java.lang.UnsupportedOperationException
getRolesOfPrincipals
java.util.Set<java.lang.String> getRolesOfPrincipals(java.lang.String pcid,
java.security.Principal[] principals)
throws java.lang.SecurityException,
java.lang.UnsupportedOperationException
- Throws:
java.lang.SecurityException
java.lang.UnsupportedOperationException
getRolesOfSubject
java.util.BitSet getRolesOfSubject(java.lang.String pcid,
java.lang.String[] roles,
javax.security.auth.Subject s)
throws java.lang.SecurityException,
java.lang.UnsupportedOperationException
- Throws:
java.lang.SecurityException
java.lang.UnsupportedOperationException
getRolesOfPrincipals
java.util.BitSet getRolesOfPrincipals(java.lang.String pcid,
java.lang.String[] roles,
java.security.Principal[] principals)
throws java.lang.SecurityException,
java.lang.UnsupportedOperationException
- Throws:
java.lang.SecurityException
java.lang.UnsupportedOperationException
getPrincipalsInRole
java.util.Set<java.security.Principal> getPrincipalsInRole(java.lang.String pcid,
java.lang.String roleName)
throws java.lang.SecurityException,
java.lang.UnsupportedOperationException
- Throws:
java.lang.SecurityException
java.lang.UnsupportedOperationException
Copyright © 2012 GlassFish Community. All Rights Reserved.