public virtual bool CheckAccess(UserGroupInformation callerUGI, JobACL jobOperation ) { IDictionary <JobACL, AccessControlList> jobACLs = jobInfo.GetJobACLs(); AccessControlList jobACL = jobACLs[jobOperation]; if (jobACL == null) { return(true); } return(aclsMgr.CheckAccess(callerUGI, jobOperation, jobInfo.GetUsername(), jobACL )); }
public virtual bool CheckAccess(UserGroupInformation callerUGI, JobACL jobOperation ) { return(aclsMgr.CheckAccess(callerUGI, jobOperation, this.GetUserName(), jobAcls[jobOperation ])); }