org.jboss.security.authorization.modules
Class AllDenyAuthorizationModule

java.lang.Object
  extended by org.jboss.security.authorization.modules.AbstractAuthorizationModule
      extended by org.jboss.security.authorization.modules.AllDenyAuthorizationModule
All Implemented Interfaces:
org.jboss.security.authorization.AuthorizationModule

public class AllDenyAuthorizationModule
extends AbstractAuthorizationModule

Authorization Module that always denies an Authorization request

Since:
Jun 27, 2006
Version:
$Revision: 86122 $
Author:
Anil Saldhana

Field Summary
 
Fields inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
delegateMap, handler, log, options, role, sharedState, subject
 
Constructor Summary
AllDenyAuthorizationModule()
           
 
Method Summary
 boolean abort()
           
 int authorize(org.jboss.security.authorization.Resource resource)
           
 boolean commit()
           
 
Methods inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
destroy, getDelegate, initialize, invokeDelegate, populateDelegateMap, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AllDenyAuthorizationModule

public AllDenyAuthorizationModule()
Method Detail

abort

public boolean abort()
              throws org.jboss.security.authorization.AuthorizationException
Specified by:
abort in interface org.jboss.security.authorization.AuthorizationModule
Overrides:
abort in class AbstractAuthorizationModule
Throws:
org.jboss.security.authorization.AuthorizationException
See Also:
AuthorizationModule.abort()

commit

public boolean commit()
               throws org.jboss.security.authorization.AuthorizationException
Specified by:
commit in interface org.jboss.security.authorization.AuthorizationModule
Overrides:
commit in class AbstractAuthorizationModule
Throws:
org.jboss.security.authorization.AuthorizationException
See Also:
AuthorizationModule.commit()

authorize

public int authorize(org.jboss.security.authorization.Resource resource)
Specified by:
authorize in interface org.jboss.security.authorization.AuthorizationModule
Specified by:
authorize in class AbstractAuthorizationModule
Returns:
AuthorizationContext.DENY
See Also:
AbstractAuthorizationModule.authorize(Resource)


Copyright © 2009 JBoss Inc.. All Rights Reserved.