Interface RoleResolverFactory

All Known Implementing Classes:
PropertiesRoleResolverFactory

public interface RoleResolverFactory
Provides an interface for creating role resolver needed by various JAAS modules.
  • Method Details

    • createRoleResolver

      RoleResolver createRoleResolver(Map<String,?> jaasOptions)
      Creates a new role resolver with the supplied JAAS options.
      Parameters:
      jaasOptions - JAAS configuration options
      Returns:
      role resolver
    • createSearchRequest

      SearchRequest createSearchRequest(Map<String,?> jaasOptions)
      Creates a new search request with the supplied JAAS options.
      Parameters:
      jaasOptions - JAAS configuration options
      Returns:
      search request