org.jboss.security.plugins.samples
Class CacheRealmMapping
java.lang.Object
|
+--org.jboss.security.plugins.samples.CacheRealmMapping
- All Implemented Interfaces:
- org.jboss.security.RealmMapping
- public class CacheRealmMapping
- extends java.lang.Object
- implements org.jboss.security.RealmMapping
CacheRealmMapping has two purposes (one of them currently unimplemented.)
It allows beans to have mappings for multiple security realms, and it
(eventually) will cache data from realms that allow it.
- Author:
- Daniel O'Connor docodan@nycap.rr.com
- See Also:
EJBSecurityManager
|
Method Summary |
void |
addRealmMapping(org.jboss.security.RealmMapping realmMapping)
|
boolean |
doesUserHaveRole(java.security.Principal principal,
java.util.Set roleNames)
|
java.security.Principal |
getPrincipal(java.security.Principal principal)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CacheRealmMapping
public CacheRealmMapping()
getPrincipal
public java.security.Principal getPrincipal(java.security.Principal principal)
- Specified by:
getPrincipal in interface org.jboss.security.RealmMapping
addRealmMapping
public void addRealmMapping(org.jboss.security.RealmMapping realmMapping)
doesUserHaveRole
public boolean doesUserHaveRole(java.security.Principal principal,
java.util.Set roleNames)
- Specified by:
doesUserHaveRole in interface org.jboss.security.RealmMapping
Copyright © 2000 The JBoss Organization. All Rights Reserved.