| Interface | Description |
|---|---|
| GroupMappingServiceProvider |
An interface for the implementation of a user-to-groups mapping service
used by
Groups. |
| IdMappingServiceProvider |
An interface for the implementation of
|
| Class | Description |
|---|---|
| AnnotatedSecurityInfo |
Constructs SecurityInfo from Annotations provided in protocol interface.
|
| AuthenticationFilterInitializer |
Initializes hadoop-auth AuthenticationFilter which provides support for
Kerberos HTTP SPNEGO authentication.
|
| Credentials |
A class that provides the facilities of reading and writing
secret keys and Tokens.
|
| HttpCrossOriginFilterInitializer | |
| IdMappingConstant |
Some constants for IdMapping
|
| IngressPortBasedResolver |
An implementation of SaslPropertiesResolver.
|
| JniBasedUnixGroupsMappingWithFallback | |
| JniBasedUnixGroupsNetgroupMappingWithFallback | |
| KDiag |
Kerberos diagnostics
This operation expands some of the diagnostic output of the security code,
but not all.
|
| NullGroupsMapping |
This class provides groups mapping for
UserGroupInformation when the
user group information will not be used. |
| ProviderUtils |
Utility methods for both key and credential provider APIs.
|
| SaslPlainServer.SaslPlainServerFactory | |
| SaslPlainServer.SecurityProvider | |
| SaslPropertiesResolver |
Provides SaslProperties to be used for a connection.
|
| SaslRpcServer.SaslDigestCallbackHandler |
CallbackHandler for SASL DIGEST-MD5 mechanism
|
| SaslRpcServer.SaslGssCallbackHandler |
CallbackHandler for SASL GSSAPI Kerberos mechanism
|
| SecurityUtil |
Security Utils.
|
| SecurityUtil.QualifiedHostResolver |
This an alternate resolver with important properties that the standard
java resolver lacks:
1) The hostname is fully qualified.
|
| ShellBasedIdMapping |
A simple shell-based implementation of
IdMappingServiceProvider
Map id to user name or group name. |
| UserGroupInformation |
User and group information for Hadoop.
|
| WhitelistBasedResolver |
An implementation of the SaslPropertiesResolver.
|
| Enum | Description |
|---|---|
| SaslRpcServer.AuthMethod |
Authentication method
|
| SaslRpcServer.QualityOfProtection | |
| UserGroupInformation.AuthenticationMethod |
existing types of authentications' methods
|
| Exception | Description |
|---|---|
| AccessControlException |
An exception class for access control related issues.
|
| KDiag.KerberosDiagsFailure |
Diagnostics failures return the exit code 41, "unauthorized".
|
| KerberosAuthException |
Thrown when
UserGroupInformation failed with an unrecoverable error,
such as failure in kerberos login/logout, invalid subject etc. |
Copyright © 2022 Apache Software Foundation. All rights reserved.