public class JaasPasswordAuthenticator extends AbstractLoggingBean implements PasswordAuthenticator
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
domain |
log
Constructor and Description |
---|
JaasPasswordAuthenticator() |
JaasPasswordAuthenticator(java.lang.String domain) |
Modifier and Type | Method and Description |
---|---|
boolean |
authenticate(java.lang.String username,
java.lang.String password,
ServerSession session)
Check the validity of a password.
|
java.lang.String |
getDomain() |
void |
setDomain(java.lang.String domain) |
getSimplifiedLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleClientPasswordChangeRequest
public JaasPasswordAuthenticator()
public JaasPasswordAuthenticator(java.lang.String domain)
public java.lang.String getDomain()
public void setDomain(java.lang.String domain)
public boolean authenticate(java.lang.String username, java.lang.String password, ServerSession session)
PasswordAuthenticator
authenticate
in interface PasswordAuthenticator
username
- The username credentialpassword
- The provided passwordsession
- The ServerSession
attempting the authenticationtrue
indicating if authentication succeeded