Class ASGAuthProvider
- java.lang.Object
-
- net.anotheria.portalkit.adminapi.api.auth.provider.ASGAuthProvider
-
- All Implemented Interfaces:
AuthProvider
public class ASGAuthProvider extends java.lang.Object implements AuthProvider
Auth provider that uses ASG users to perform authentication.
-
-
Constructor Summary
Constructors Modifier Constructor Description ASGAuthProvider()protectedASGAuthProvider(boolean unitTests)
-
Method Summary
All Methods Instance Methods Concrete 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
public void authenticate(java.lang.String login, java.lang.String password) throws AdminAuthenticationProviderExceptionDescription copied from interface:AuthProviderPerforms user authentication by login in password. If credentials are invalid, throws an exception. If credentials are valid, then nothing.- Specified by:
authenticatein interfaceAuthProvider- Parameters:
login- loginpassword- password- Throws:
AdminAuthenticationProviderException- in case of invalid credentials.
-
getProviderType
public AuthProviderType getProviderType()
Description copied from interface:AuthProviderReturns type of auth provider- Specified by:
getProviderTypein interfaceAuthProvider- Returns:
AuthProviderType
-
-