|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use KeyProvider | |
|---|---|
| net.schmizz.sshj | |
| net.schmizz.sshj.userauth.keyprovider | |
| net.schmizz.sshj.userauth.method | |
| Uses of KeyProvider in net.schmizz.sshj |
|---|
| Methods in net.schmizz.sshj that return KeyProvider | |
|---|---|
KeyProvider |
SSHClient.loadKeys(KeyPair kp)
Creates a KeyProvider from supplied KeyPair. |
KeyProvider |
SSHClient.loadKeys(String location)
Returns a KeyProvider instance created from a location on the file system where an unencrypted
private key file (does not require a passphrase) can be found. |
KeyProvider |
SSHClient.loadKeys(String location,
char[] passphrase)
Utility function for createing a KeyProvider instance from given location on the file system. |
KeyProvider |
SSHClient.loadKeys(String location,
PasswordFinder passwordFinder)
Creates a KeyProvider instance from given location on the file system. |
KeyProvider |
SSHClient.loadKeys(String location,
String passphrase)
Convenience method for creating a KeyProvider instance from a location where an encrypted
key file is located. |
KeyProvider |
SSHClient.loadKeys(String privateKey,
String publicKey,
PasswordFinder passwordFinder)
Creates a KeyProvider instance from passed strings. |
| Methods in net.schmizz.sshj with parameters of type KeyProvider | |
|---|---|
void |
SSHClient.authPublickey(String username,
KeyProvider... keyProviders)
Authenticate username using the "publickey" authentication method. |
| Method parameters in net.schmizz.sshj with type arguments of type KeyProvider | |
|---|---|
void |
SSHClient.authPublickey(String username,
Iterable<KeyProvider> keyProviders)
Authenticate username using the "publickey" authentication method. |
| Uses of KeyProvider in net.schmizz.sshj.userauth.keyprovider |
|---|
| Subinterfaces of KeyProvider in net.schmizz.sshj.userauth.keyprovider | |
|---|---|
interface |
FileKeyProvider
A file key provider is initialized with a location of |
| Classes in net.schmizz.sshj.userauth.keyprovider that implement KeyProvider | |
|---|---|
class |
KeyPairWrapper
A KeyProvider wrapper around KeyPair |
class |
OpenSSHKeyFile
Represents an OpenSSH identity that consists of a PKCS8-encoded private key file and an unencrypted public key file of the same name with the ".pub" extension. |
class |
PKCS8KeyFile
Represents a PKCS8-encoded key file. |
| Uses of KeyProvider in net.schmizz.sshj.userauth.method |
|---|
| Fields in net.schmizz.sshj.userauth.method declared as KeyProvider | |
|---|---|
protected KeyProvider |
KeyedAuthMethod.kProv
|
| Constructors in net.schmizz.sshj.userauth.method with parameters of type KeyProvider | |
|---|---|
AuthHostbased(KeyProvider kProv,
String hostname,
String hostuser)
|
|
AuthPublickey(KeyProvider kProv)
Initialize this method with the provider for public and private key. |
|
KeyedAuthMethod(String name,
KeyProvider kProv)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||