Class AllPermitAuthorizationModule
- java.lang.Object
-
- org.jboss.security.authorization.modules.AbstractAuthorizationModule
-
- org.jboss.security.authorization.modules.AllPermitAuthorizationModule
-
- All Implemented Interfaces:
AuthorizationModule
public class AllPermitAuthorizationModule extends AbstractAuthorizationModule
Noop Authorization Module that lets all authenticated users- Since:
- Jun 23, 2006
- Version:
- $Revision$
- Author:
- Anil Saldhana
-
-
Field Summary
-
Fields inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
clazzMap, delegateMap, handler, options, role, sharedState, subject
-
-
Constructor Summary
Constructors Constructor Description AllPermitAuthorizationModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanabort()Abort the Authorization Processintauthorize(Resource resource)Authorize the resourcebooleancommit()Overall authorization process has succeeded.-
Methods inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
destroy, getDelegate, initialize, invokeDelegate, populateDelegateMap, toString
-
-
-
-
Method Detail
-
authorize
public int authorize(Resource resource)
Description copied from interface:AuthorizationModuleAuthorize the resource- Specified by:
authorizein interfaceAuthorizationModule- Specified by:
authorizein classAbstractAuthorizationModule- Returns:
- AuthorizationContext.PERMIT
- See Also:
AuthorizationModule.authorize(Resource)
-
abort
public boolean abort() throws AuthorizationExceptionDescription copied from interface:AuthorizationModuleAbort the Authorization Process- Specified by:
abortin interfaceAuthorizationModule- Overrides:
abortin classAbstractAuthorizationModule- Returns:
- true
- Throws:
AuthorizationException- See Also:
AuthorizationModule.abort()
-
commit
public boolean commit() throws AuthorizationExceptionDescription copied from interface:AuthorizationModuleOverall authorization process has succeeded. The module can commit any decisions it has made, with third party systems like a database.- Specified by:
commitin interfaceAuthorizationModule- Overrides:
commitin classAbstractAuthorizationModule- Returns:
- true
- Throws:
AuthorizationException- See Also:
AuthorizationModule.commit()
-
-