Package io.trino.server.ui
Class PasswordManagerFormAuthenticator
- java.lang.Object
-
- io.trino.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 booleanisLoginEnabled(boolean secure)booleanisPasswordAllowed(boolean secure)booleanisValidCredential(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:
isLoginEnabledin interfaceFormAuthenticator
-
isPasswordAllowed
public boolean isPasswordAllowed(boolean secure)
- Specified by:
isPasswordAllowedin interfaceFormAuthenticator
-
isValidCredential
public boolean isValidCredential(String username, String password, boolean secure)
- Specified by:
isValidCredentialin interfaceFormAuthenticator
-
-