Ejemplo n.º 1
0
        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
                                       ));
        }
Ejemplo n.º 2
0
 public virtual bool CheckAccess(UserGroupInformation callerUGI, JobACL jobOperation
                                 )
 {
     return(aclsMgr.CheckAccess(callerUGI, jobOperation, this.GetUserName(), jobAcls[jobOperation
                                ]));
 }