public class InternalUserAuthenticationExit extends Object implements UserAuthenticationInterface
| Constructor and Description |
|---|
InternalUserAuthenticationExit(AdminConfigResource resource)
The constructor only displays an event on the server.
|
| Modifier and Type | Method and Description |
|---|---|
String |
changePassword(ClientConnectionData ccd,
String oldPassword,
String newPassword)
Changes the password for a UserID.
|
static UserAuthenticationInterface |
createInstance(AdminConfigResource resource)
Creates an instance of the class.
|
void |
dispose()
Called to perform clean-up.
|
boolean |
isRetryValid(ClientConnectionData ccd,
int previousRetryCount)
Upon an error for verifyUserIDPassword or changePassword,
this method is called to check if further retries should be
done, or if the client connection should be dropped.
|
boolean |
isUserIDPasswordRequired(ClientConnectionData ccd)
Checks if UserID and Password is required for a particular
client IP-address.
|
String |
verifyUserIDPassword(ClientConnectionData ccd,
String password,
int previousRetryCount)
Verifies a UserID and Password entered on the client by a user.
|
public InternalUserAuthenticationExit(AdminConfigResource resource)
public static UserAuthenticationInterface createInstance(AdminConfigResource resource)
public boolean isUserIDPasswordRequired(ClientConnectionData ccd)
isUserIDPasswordRequired in interface UserAuthenticationInterfacepublic String verifyUserIDPassword(ClientConnectionData ccd, String password, int previousRetryCount)
verifyUserIDPassword in interface UserAuthenticationInterfacepublic String changePassword(ClientConnectionData ccd, String oldPassword, String newPassword)
changePassword in interface UserAuthenticationInterfacepublic boolean isRetryValid(ClientConnectionData ccd, int previousRetryCount)
isRetryValid in interface UserAuthenticationInterfacepublic void dispose()
dispose in interface UserAuthenticationInterfacePhantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.