Interface SecurityCredentialsProvider

  • All Known Implementing Classes:
    SecurityCredentialsBasicProvider

    public interface SecurityCredentialsProvider
    Security credentials provider for specifying security credentials. Security credentials used for node authentication.

    Getting credentials through SecurityCredentialsProvider abstraction allows users to provide custom implementations for storing user names and passwords in their environment, possibly in encrypted format. Ignite comes with SecurityCredentialsBasicProvider which simply provides the passed in login and password when encryption or custom logic is not required.

    In addition to login and password, security credentials allow for specifying userObject as well, which can be used to pass in any additional information required for authentication.