Package org.h2.api
Interface CredentialsValidator
- All Superinterfaces:
org.h2.security.auth.Configurable
public interface CredentialsValidator
extends org.h2.security.auth.Configurable
A class that implement this interface can be used to validate credentials
provided by client.
This feature is experimental and subject to change
-
Method Summary
Modifier and TypeMethodDescriptionboolean
validateCredentials
(org.h2.security.auth.AuthenticationInfo authenticationInfo) Validate user credential.Methods inherited from interface org.h2.security.auth.Configurable
configure
-
Method Details
-
validateCredentials
boolean validateCredentials(org.h2.security.auth.AuthenticationInfo authenticationInfo) throws Exception Validate user credential.- Parameters:
authenticationInfo
- = authentication info- Returns:
- true if credentials are valid, otherwise false
- Throws:
Exception
- any exception occurred (invalid credentials or internal issue) prevent user login
-