Class SharedTmpDirAuthorizer
java.lang.Object
org.apache.hadoop.ozone.security.acl.SharedTmpDirAuthorizer
- All Implemented Interfaces:
org.apache.hadoop.ozone.security.acl.IAccessAuthorizer
public class SharedTmpDirAuthorizer
extends Object
implements org.apache.hadoop.ozone.security.acl.IAccessAuthorizer
SharedTmp implementation of
IAccessAuthorizer.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.hadoop.ozone.security.acl.IAccessAuthorizer
org.apache.hadoop.ozone.security.acl.IAccessAuthorizer.ACLIdentityType, org.apache.hadoop.ozone.security.acl.IAccessAuthorizer.ACLType -
Constructor Summary
ConstructorsConstructorDescriptionSharedTmpDirAuthorizer(OzoneNativeAuthorizer ozoneNativeAuthorizer, org.apache.hadoop.ozone.security.acl.IAccessAuthorizer authorizer) -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckAccess(org.apache.hadoop.ozone.security.acl.IOzoneObj ozObject, org.apache.hadoop.ozone.security.acl.RequestContext context) Check access for a given ozoneObject.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.hadoop.ozone.security.acl.IAccessAuthorizer
generateAssumeRoleSessionPolicy, isNative
-
Constructor Details
-
SharedTmpDirAuthorizer
public SharedTmpDirAuthorizer(OzoneNativeAuthorizer ozoneNativeAuthorizer, org.apache.hadoop.ozone.security.acl.IAccessAuthorizer authorizer)
-
-
Method Details
-
checkAccess
public boolean checkAccess(org.apache.hadoop.ozone.security.acl.IOzoneObj ozObject, org.apache.hadoop.ozone.security.acl.RequestContext context) throws org.apache.hadoop.ozone.om.exceptions.OMException Check access for a given ozoneObject.- Specified by:
checkAccessin interfaceorg.apache.hadoop.ozone.security.acl.IAccessAuthorizer- Parameters:
ozObject- object for which access needs to be checked.context- Context object encapsulating all user related information.- Returns:
- true if user has access else false.
- Throws:
org.apache.hadoop.ozone.om.exceptions.OMException
-