@Public
| Interface | Description |
|---|---|
| ExternalTokenManager |
Interface to manage distribution/vendor specific tokens that are needed
to secure the communication.
|
| Class | Description |
|---|---|
| AbstractMapRTicketGenerator |
Handler to respond to a newly registered application with ResourceManager.
|
| 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 | |
| DockerCredentialTokenIdentifier |
TokenIdentifier for Docker registry credentials.
|
| ExternalTokenManagerFactory |
Factory class to return an instance of @link{ExternalTokenManager}.
|
| MapRTicketManager |
Manages MapR ticket needed for running the application.
|
| MapRTicketUploader |
Handler to upload MapR ticket to Distribtued Cache so that it is available
for running the job.
|
| 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 © 2008–2025 Apache Software Foundation. All rights reserved.