| Class | Description |
|---|---|
| AmbariAuthToLocalUserDetailsService |
AmbariAuthToLocalUserDetailsService is a
UserDetailsService that translates
a Kerberos principal name into a local username that may be used when looking up
and Ambari user account. |
| AmbariKerberosAuthenticationFilter |
AmbariKerberosAuthenticationFilter extends the
SpnegoAuthenticationProcessingFilter class
to perform Kerberos-based authentication for Ambari. |
| AmbariKerberosAuthenticationProperties |
AmbariKerberosAuthenticationProperties is a container for Kerberos authentication-related
configuration properties.
|
| AmbariKerberosAuthenticationProvider |
AmbariKerberosAuthenticationProvider is an
AuthenticationProvider
implementation used to authenticate users using a Kerberos ticket. |
| AmbariKerberosTicketValidator |
AmbariKerberosTicketValidator is a
KerberosTicketValidator implementation that delegates
to a SunJaasKerberosTicketValidator, if Kerberos authentication is enabled. |
| AmbariProxiedUserDetailsService |
AmbariProxiedUserDetailsService is a
UserDetailsService that handles proxied users via the
Trusted Proxy protocol. |
| AmbariProxyUserKerberosDetailsImpl |
AmbariProxyUserKerberosDetailsImpl is a
AmbariProxyUserDetailsImpl implementation that
adds allows for the proxy user's principal name to be retrieved if the proxy user authenticated
using Kerberos. |
Copyright © 2022 Apache Software Foundation. All rights reserved.