public interface UserStoreService
A service to supply custom implementation of SecureUserStore.
  • Method Summary

    Modifier and Type
    Method
    Description
    Configuration key of this store, expected under the security provider configuration.
    create(Config config)
    Deprecated, for removal: This API element is subject to removal in a future version.
    create(Config config)
    Create the secure user store to use with these providers.
  • Method Details

    • configKey

      String configKey()
      Configuration key of this store, expected under the security provider configuration.
      Returns:
      configuration key of this service
    • create

      @Deprecated(since="4.4.0", forRemoval=true) default SecureUserStore create(Config config)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Create the secure user store to use with these providers.
      Parameters:
      config - configuration located on configKey()
      Returns:
      a user store to be used by providers
    • create

      default SecureUserStore create(Config config)
      Create the secure user store to use with these providers.

      API Note: the default method implementation is provided for backward compatibility and will be removed in the next major version

      Parameters:
      config - configuration located on configKey()
      Returns:
      a user store to be used by providers
      Since:
      4.4.0