void |
AbstractPublicKeyAuthenticationProvider.add(SshPublicKey key,
java.lang.String comment,
SshConnection con) |
void |
AuthorizedKeysPublicKeyAuthenticationProvider.add(SshPublicKey key,
java.lang.String comment,
SshConnection con) |
void |
PublicKeyAuthenticationProvider.add(SshPublicKey key,
java.lang.String comment,
SshConnection con) |
void |
UniversalAuthenticationProvider.add(SshPublicKey key,
java.lang.String comment,
SshConnection con) |
void |
OpenSshCertificateAuthenticationProvider.add(SshPublicKey key,
java.lang.String comment,
SshConnection con) |
void |
PublicKeyAuthenticationAdapter.add(SshPublicKey key,
java.lang.String comment,
SshConnection con) |
abstract boolean |
PasswordAuthenticationProvider.changePassword(SshConnection con,
java.lang.String username,
java.lang.String oldpassword,
java.lang.String newpassword)
Implement this method to change the users password
|
boolean |
AbstractPublicKeyAuthenticationProvider.checkKey(SshPublicKey key,
SshConnection con) |
boolean |
AuthorizedKeysPublicKeyAuthenticationProvider.checkKey(SshPublicKey key,
SshConnection con) |
boolean |
PublicKeyAuthenticationProvider.checkKey(SshPublicKey key,
SshConnection con) |
boolean |
UniversalAuthenticationProvider.checkKey(SshPublicKey key,
SshConnection con) |
boolean |
OpenSshCertificateAuthenticationProvider.checkKey(SshPublicKey key,
SshConnection con) |
KeyboardInteractiveProvider |
KeyboardInteractiveAuthenticationProvider.createInstance(SshConnection con) |
KeyboardInteractiveProvider |
KeyboardInteractiveAuthenticator.createInstance(SshConnection con) |
AuthenticationMechanism |
DefaultAuthenticationMechanismFactory.createInstance(java.lang.String name,
AbstractServerTransport<C> transport,
AbstractAuthenticationProtocol<C> authentication,
SshConnection con) |
AuthenticationMechanism |
AuthenticationMechanismFactory.createInstance(java.lang.String name,
AbstractServerTransport<C> transport,
AbstractAuthenticationProtocol<C> authentication,
SshConnection con) |
protected AbstractFile |
AuthorizedKeysPublicKeyAuthenticationProvider.getFile(SshConnection con) |
KeyboardInteractiveAuthenticationProvider[] |
DefaultAuthenticationMechanismFactory.getKeyboardInteractiveProviders(SshConnection con) |
java.util.Iterator<SshPublicKeyFile> |
AbstractPublicKeyAuthenticationProvider.getKeys(SshConnection con) |
java.util.Iterator<SshPublicKeyFile> |
AuthorizedKeysPublicKeyAuthenticationProvider.getKeys(SshConnection con) |
java.util.Iterator<SshPublicKeyFile> |
PublicKeyAuthenticationProvider.getKeys(SshConnection con) |
java.util.Iterator<SshPublicKeyFile> |
UniversalAuthenticationProvider.getKeys(SshConnection con) |
java.util.Iterator<SshPublicKeyFile> |
OpenSshCertificateAuthenticationProvider.getKeys(SshConnection con) |
java.util.Iterator<SshPublicKeyFile> |
PublicKeyAuthenticationAdapter.getKeys(SshConnection con) |
PasswordAuthenticationProvider[] |
DefaultAuthenticationMechanismFactory.getPasswordAuthenticationProviders(SshConnection con) |
SshKeyPair |
MutualKeyAuthenticatonStore.getPrivateKey(SshConnection con) |
SshKeyPair |
InMemoryMutualKeyAuthenticationStore.getPrivateKey(SshConnection con) |
Authenticator[] |
DefaultAuthenticationMechanismFactory.getProviders(java.lang.String name,
SshConnection con) |
Authenticator[] |
AuthenticationMechanismFactory.getProviders(java.lang.String name,
SshConnection con) |
SshPublicKey |
MutualKeyAuthenticatonStore.getPublicKey(SshConnection con) |
SshPublicKey |
InMemoryMutualKeyAuthenticationStore.getPublicKey(SshConnection con) |
PublicKeyAuthenticationProvider[] |
DefaultAuthenticationMechanismFactory.getPublicKeyAuthenticationProviders(SshConnection con) |
java.lang.String[] |
DefaultAuthenticationMechanismFactory.getRequiredMechanisms(SshConnection con) |
java.lang.String[] |
AuthenticationMechanismFactory.getRequiredMechanisms(SshConnection con) |
KBIPrompt[] |
KeyboardInteractiveProvider.init(SshConnection con) |
KBIPrompt[] |
PasswordKeyboardInteractiveProvider.init(SshConnection con) |
boolean |
AuthorizedKeysPublicKeyAuthenticationProvider.isAuthorizedKey(SshPublicKey key,
SshConnection con)
Checks the given public key by comparing it against the public keys
stored in the users authorized_keys file.
|
boolean |
PublicKeyAuthenticationProvider.isAuthorizedKey(SshPublicKey key,
SshConnection con)
Check the supplied public key against the users authorized keys.
|
boolean |
UniversalAuthenticationProvider.isAuthorizedKey(SshPublicKey key,
SshConnection con) |
boolean |
OpenSshCertificateAuthenticationProvider.isAuthorizedKey(SshPublicKey key,
SshConnection con) |
void |
AbstractPublicKeyAuthenticationProvider.remove(SshPublicKey key,
SshConnection con) |
void |
AuthorizedKeysPublicKeyAuthenticationProvider.remove(SshPublicKey key,
SshConnection con) |
void |
PublicKeyAuthenticationProvider.remove(SshPublicKey key,
SshConnection con) |
void |
UniversalAuthenticationProvider.remove(SshPublicKey key,
SshConnection con) |
void |
OpenSshCertificateAuthenticationProvider.remove(SshPublicKey key,
SshConnection con) |
void |
PublicKeyAuthenticationAdapter.remove(SshPublicKey key,
SshConnection con) |
abstract boolean |
PasswordAuthenticationProvider.verifyPassword(SshConnection con,
java.lang.String username,
java.lang.String password)
Implement this method to log the user into the system.
|