| Interface | Description |
|---|---|
| Users.Command |
Command is an interface used to perform operations on a
UserEntity while safely updating
a UserEntity object. |
| Class | Description |
|---|---|
| AmbariAuthorizationFilter | |
| AmbariGrantedAuthority |
Authority granted for Ambari privileges.
|
| AmbariLdapAuthenticationProvider |
Provides LDAP user authorization logic for Ambari Server
|
| AmbariLdapAuthoritiesPopulator |
Provides authorities population for LDAP user from LDAP catalog
|
| AmbariLdapBindAuthenticator |
An authenticator which binds as a user and checks if user should get ambari
admin authorities according to LDAP group membership
|
| AmbariLdapUtils |
Provides utility methods for LDAP related functionality
|
| AmbariUserAuthorizationFilter | |
| AuthenticationMethod | |
| AuthorizationHelper |
Provides utility methods for authentication functionality
|
| Group |
Describes group of users of web-service.
|
| LdapServerProperties |
Describes LDAP Server connection parameters
|
| PermissionHelper | |
| User |
Describes user of web-services
|
| UserName |
Represents an Ambari user name
|
| Users |
Provides high-level access to Users and Roles in database
|
| Enum | Description |
|---|---|
| GroupType | |
| ResourceType |
ResourceType is an enumeration of resources one which authorization tests may be performed.
|
| RoleAuthorization |
RoleAuthorization is an enumeration of granular authorizations that can be applied to resources
like clusters and views.
|
| UserAuthenticationType |
| Exception | Description |
|---|---|
| AuthorizationException |
AuthorizationException indicates that the authenticated user is not authorized to perform some
operation.
|
| DuplicateLdapUserFoundAuthenticationException |
This exception signals that duplicate user entries were found in LDAP during authentication.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.