IBM WebSphere Extended Deployment (XD)TM
Release 6.0.1

com.ibm.websphere.objectgrid.security.plugins.builtins
JAASMapAuthorizationImpl

java.lang.Object
  |
  +--com.ibm.websphere.objectgrid.security.plugins.builtins.JAASMapAuthorizationImpl
All Implemented Interfaces
MapAuthorization


JAASMapAuthorizationImpl is a implementation of MapAuthorization when JAAS is used for authorization.

This class use standard JAAS authorization for authorizing accesses to the objectgrid maps. The policy file is used to controle which principal has the permission for different access types to the maps. Please refer to com.ibm.websphere.objectgrid.security.MapPermission class for permissions to the map.


See Also:
    MapAuthorizationMapPermission



Constructor Summary
JAASMapAuthorizationImpl()
          


Method Summary
public  booleancheckPermission(javax.security.auth.Subject, com.ibm.websphere.objectgrid.security.MapPermission)
          

Inherited Methods

Methods inherited from java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

JAASMapAuthorizationImpl

public JAASMapAuthorizationImpl( )


Method Detail

checkPermission

public boolean checkPermission(Subject subject,MapPermission permission)

See Also:
    checkPermission(javax.security.auth.Subject, com.ibm.websphere.objectgrid.security.MapPermission)
Parameters:


IBM WebSphere Extended Deployment (XD)TM
Release 6.0.1