Interface SecurityCredentialsProvider
-
- All Known Implementing Classes:
SecurityCredentialsBasicProvider
public interface SecurityCredentialsProviderSecurity credentials provider for specifying security credentials. Security credentials used for node authentication.Getting credentials through
SecurityCredentialsProviderabstraction allows users to provide custom implementations for storing user names and passwords in their environment, possibly in encrypted format. Ignite comes withSecurityCredentialsBasicProviderwhich simply provides the passed inloginandpasswordwhen encryption or custom logic is not required.In addition to
loginandpassword, security credentials allow for specifyinguserObjectas well, which can be used to pass in any additional information required for authentication.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SecurityCredentialscredentials()Gets security credentials.
-
-
-
Method Detail
-
credentials
SecurityCredentials credentials() throws IgniteCheckedException
Gets security credentials.- Returns:
- Security credentials.
- Throws:
IgniteCheckedException- If failed.
-
-