org.jboss.security.plugins.samples
Class SimpleRealmMapping

java.lang.Object
  |
  +--org.jboss.security.plugins.samples.SimpleRealmMapping
All Implemented Interfaces:
org.jboss.security.RealmMapping

public class SimpleRealmMapping
extends java.lang.Object
implements org.jboss.security.RealmMapping

SimpleRealmMapping removes the level of indirection in the specification between roles and principals/groups for the standard "deploy without configuring"

Author:
Daniel O'Connor docodan@nycap.rr.com
See Also:
EJBSecurityManager

Constructor Summary
SimpleRealmMapping()
           
 
Method Summary
 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
 

Constructor Detail

SimpleRealmMapping

public SimpleRealmMapping()
Method Detail

getPrincipal

public java.security.Principal getPrincipal(java.security.Principal principal)
Specified by:
getPrincipal in interface org.jboss.security.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.