Package | Description |
---|---|
org.apache.hadoop.mapred | |
org.apache.hadoop.mapreduce | |
org.apache.hadoop.mapreduce.jobhistory |
Modifier and Type | Field and Description |
---|---|
JobACL |
Operation.jobACLNeeded |
Modifier and Type | Method and Description |
---|---|
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> |
JobACLsManager.constructJobACLs(org.apache.hadoop.conf.Configuration conf)
Construct the jobACLs from the configuration so that they can be kept in
the memory.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JobACLsManager.checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI,
JobACL jobOperation,
String jobOwner,
org.apache.hadoop.security.authorize.AccessControlList jobACL)
If authorization is enabled, checks whether the user (in the callerUGI)
is authorized to perform the operation specified by 'jobOperation' on
the job by checking if the user is jobOwner or part of job ACL for the
specific job operation.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JobStatus.setJobACLs(Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> acls) |
Modifier and Type | Method and Description |
---|---|
static JobACL |
JobACL.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JobACL[] |
JobACL.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> |
JobStatus.getJobACLs()
Get the job acls.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JobStatus.setJobACLs(Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> acls)
Set the job acls.
|
Modifier and Type | Method and Description |
---|---|
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> |
JobSubmittedEvent.getJobAcls()
Get the acls configured for the job
|
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> |
JobHistoryParser.JobInfo.getJobACLs() |
Constructor and Description |
---|
JobSubmittedEvent(JobID id,
String jobName,
String userName,
long submitTime,
String jobConfPath,
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> jobACLs,
String jobQueueName)
Create an event to record job submission
|
JobSubmittedEvent(JobID id,
String jobName,
String userName,
long submitTime,
String jobConfPath,
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> jobACLs,
String jobQueueName,
String workflowId,
String workflowName,
String workflowNodeName,
String workflowAdjacencies)
Create an event to record job submission
|
JobSubmittedEvent(JobID id,
String jobName,
String userName,
long submitTime,
String jobConfPath,
Map<JobACL,org.apache.hadoop.security.authorize.AccessControlList> jobACLs,
String jobQueueName,
String workflowId,
String workflowName,
String workflowNodeName,
String workflowAdjacencies,
String workflowTags)
Create an event to record job submission
|
Copyright © 2017 Apache Software Foundation. All Rights Reserved.