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 UserAuthenticationInterface
public String verifyUserIDPassword(ClientConnectionData ccd, String password, int previousRetryCount)
verifyUserIDPassword
in interface UserAuthenticationInterface
public String changePassword(ClientConnectionData ccd, String oldPassword, String newPassword)
changePassword
in interface UserAuthenticationInterface
public boolean isRetryValid(ClientConnectionData ccd, int previousRetryCount)
isRetryValid
in interface UserAuthenticationInterface
public void dispose()
dispose
in interface UserAuthenticationInterface
Phantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.