Interface AuthProvider
-
- All Known Implementing Classes:
ASGAuthProvider,ConfigAuthProvider
public interface AuthProviderAuth provider to perform authentication for admin-API. SeeAuthProviderType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidauthenticate(java.lang.String login, java.lang.String password)Performs user authentication by login in password.AuthProviderTypegetProviderType()Returns type of auth provider
-
-
-
Method Detail
-
authenticate
void authenticate(java.lang.String login, java.lang.String password) throws AdminAuthenticationProviderExceptionPerforms user authentication by login in password. If credentials are invalid, throws an exception. If credentials are valid, then nothing.- Parameters:
login- loginpassword- password- Throws:
AdminAuthenticationProviderException- in case of invalid credentials.
-
getProviderType
AuthProviderType getProviderType()
Returns type of auth provider- Returns:
AuthProviderType
-
-