org.objectweb.jonas.security
Class MethodGuard

java.lang.Object
  |
  +--org.objectweb.jonas.security.MethodGuard
All Implemented Interfaces:
java.security.Guard, java.io.Serializable

public class MethodGuard
extends java.lang.Object
implements java.security.Guard, java.io.Serializable

Author:
Jeff Mesnil Contributor(s):
See Also:
Serialized Form

Constructor Summary
MethodGuard(java.lang.String containerName)
           
 
Method Summary
 void add(java.lang.String methodSignature, java.lang.String[] roles)
           
 void checkGuard(java.lang.Object methodSignature)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodGuard

public MethodGuard(java.lang.String containerName)
Method Detail

add

public void add(java.lang.String methodSignature,
                java.lang.String[] roles)

checkGuard

public void checkGuard(java.lang.Object methodSignature)
                throws java.lang.SecurityException
Specified by:
checkGuard in interface java.security.Guard

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object