public class InMemoryPasswordAuthenticator
extends com.sshtools.common.auth.PasswordAuthenticationProvider
Constructor and Description |
---|
InMemoryPasswordAuthenticator() |
Modifier and Type | Method and Description |
---|---|
InMemoryPasswordAuthenticator |
addUser(java.lang.String name,
char[] password) |
boolean |
changePassword(com.sshtools.common.ssh.SshConnection con,
java.lang.String username,
java.lang.String oldpassword,
java.lang.String newpassword) |
boolean |
verifyPassword(com.sshtools.common.ssh.SshConnection con,
java.lang.String username,
java.lang.String password) |
public InMemoryPasswordAuthenticator addUser(java.lang.String name, char[] password)
public boolean verifyPassword(com.sshtools.common.ssh.SshConnection con, java.lang.String username, java.lang.String password) throws com.sshtools.common.auth.PasswordChangeException, java.io.IOException
verifyPassword
in class com.sshtools.common.auth.PasswordAuthenticationProvider
com.sshtools.common.auth.PasswordChangeException
java.io.IOException
public boolean changePassword(com.sshtools.common.ssh.SshConnection con, java.lang.String username, java.lang.String oldpassword, java.lang.String newpassword) throws com.sshtools.common.auth.PasswordChangeException, java.io.IOException
changePassword
in class com.sshtools.common.auth.PasswordAuthenticationProvider
com.sshtools.common.auth.PasswordChangeException
java.io.IOException
Copyright © 2023. All rights reserved.