@InterfaceAudience.Public
| Class | Description | 
|---|---|
| AccessRequest | This request object contains all the context information to determine whether
 a user has permission to access the target entity. | 
| AdminACLsManager | |
| AMRMTokenIdentifier | AMRMTokenIdentifier is the TokenIdentifier to be used by
 ApplicationMasters to authenticate to the ResourceManager. | 
| AMRMTokenIdentifier.Renewer | |
| AMRMTokenSelector | |
| ConfiguredYarnAuthorizer | A YarnAuthorizationProvider implementation based on configuration files. | 
| ContainerManagerSecurityInfo | |
| ContainerTokenIdentifier | TokenIdentifier for a container. | 
| ContainerTokenIdentifier.Renewer | |
| ContainerTokenSelector | |
| NMTokenIdentifier | |
| NMTokenSelector | |
| Permission | This class contains permissions info for the target object. | 
| PrivilegedEntity | An entity in YARN that can be guarded with ACLs. | 
| SchedulerSecurityInfo | |
| YarnAuthorizationProvider | An implementation of the interface will provide authorization related
 information and enforce permission check. | 
| Enum | Description | 
|---|---|
| AccessType | Access types for a queue or an application. | 
| PrivilegedEntity.EntityType | 
Copyright © 2022 Apache Software Foundation. All rights reserved.