Package io.prestosql.server.ui
Class PasswordManagerFormAuthenticator
- java.lang.Object
-
- io.prestosql.server.ui.PasswordManagerFormAuthenticator
-
- All Implemented Interfaces:
FormAuthenticator
public class PasswordManagerFormAuthenticator extends Object implements FormAuthenticator
-
-
Constructor Summary
Constructors Constructor Description PasswordManagerFormAuthenticator(PasswordAuthenticatorManager passwordAuthenticatorManager, SecurityConfig securityConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isLoginEnabled(boolean secure)
boolean
isPasswordAllowed(boolean secure)
boolean
isValidCredential(String username, String password, boolean secure)
-
-
-
Constructor Detail
-
PasswordManagerFormAuthenticator
@Inject public PasswordManagerFormAuthenticator(PasswordAuthenticatorManager passwordAuthenticatorManager, SecurityConfig securityConfig)
-
-
Method Detail
-
isLoginEnabled
public boolean isLoginEnabled(boolean secure)
- Specified by:
isLoginEnabled
in interfaceFormAuthenticator
-
isPasswordAllowed
public boolean isPasswordAllowed(boolean secure)
- Specified by:
isPasswordAllowed
in interfaceFormAuthenticator
-
isValidCredential
public boolean isValidCredential(String username, String password, boolean secure)
- Specified by:
isValidCredential
in interfaceFormAuthenticator
-
-