Package org.elasticsearch.xpack.security.authc.support
-
Interface Summary Interface Description UserRoleMapper Where a realm users an authentication method that does not have in-built support for X-Packroles
, it may delegate to an implementation of this class the responsibility for determining the set roles that an authenticated user should have. -
Class Summary Class Description CachingUsernamePasswordRealm DelegatedAuthorizationSupport Utility class for supporting "delegated authorization" (aka "authorization_realms", aka "lookup realms").DnRoleMapper This class loads and monitors the file defining the mappings of DNs to internal ES Roles.RealmUserLookup RoleMappingFileBootstrapCheck A BootstrapCheck thatDnRoleMapper
files exist and are valid (valid YAML and valid DNs)UserRoleMapper.DistinguishedNamePredicate A specialised predicate for fields that might be a DistinguishedName (e.g "dn" or "groups").UserRoleMapper.UserData A representation of a user for whom roles should be mapped.