Interface | Description |
---|---|
AmbariAuthenticationEventHandler |
AmbariAuthenticationEventHandler is an interface to be implemented by classes used to track Ambari
user authentication attempts.
|
AmbariAuthenticationFilter |
AmbariAuthenticationFilter is a
Filter interface to be implemented
by authentication filters used by the Ambari server. |
AmbariProxyUserDetails |
AmbariProxyUserDetails contains information about the proxy user authenticated during a trusted
proxy authentication attempt.
|
AmbariUserDetails |
AmbariUserDetails implementations are extensions of
UserDetails that contain information
about the authenticated user that is needed specifically by Ambari. |
Class | Description |
---|---|
AmbariAuthenticationEventHandlerImpl |
AmbariAuthenticationEventHandlerImpl is the default
AmbariAuthenticationEventHandler
implementation. |
AmbariAuthenticationProvider |
AmbariAuthenticationProvider is an abstract class to be extended by Ambari authentication providers.
|
AmbariBasicAuthenticationFilter |
AmbariBasicAuthenticationFilter extends a
BasicAuthenticationFilter to allow for auditing
of authentication attempts |
AmbariDelegatingAuthenticationFilter |
The AmbariDelegatingAuthenticationFilter is an authentication filter that holds zero or more
AmbariAuthorizationFilter s. |
AmbariLocalAuthenticationProvider |
AmbariLocalAuthenticationProvider is an
AuthenticationProvider
implementation used to authenticate users using username and password details from the local Ambari database. |
AmbariProxiedUserDetailsImpl |
AmbariProxiedUserDetailsImpl is an
AmbariUserDetails implementation that contains details
about the proxied user as well as the proxy user. |
AmbariProxyUserDetailsImpl |
AmbariProxyUserDetailsImpl is a general implementation of a
AmbariProxyUserDetails . |
AmbariUserAuthentication | |
AmbariUserDetailsImpl |
AmbariUserDetails is an implementation of
AmbariUserDetails |
LdapToPamMigrationHelper |
Exception | Description |
---|---|
AccountDisabledException |
Thrown when the account has been flagged as inactive
|
AmbariAuthenticationException |
AmbariAuthenticationException is an AuthenticationException implementation to be thrown
when the user fails to authenticate with Ambari.
|
AuthenticationMethodNotAllowedException |
AuthenticationMethodNotAllowedException is an AuthenticationException implementation to be thrown
when the specified authentication method is not allowed for the relevant user.
|
InvalidUsernamePasswordCombinationException | |
TooManyLoginFailuresException |
Thrown when the consecutive authentication failures exceed the limit
|
UserNotFoundException |
AuthenticationUserNotFoundException is an AuthenticationException implementation to be thrown
when the user specified in an authentication attempt is not found in the Ambari user database.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.