# Uses of Interface net.schmizz.sshj.userauth.keyprovider.FileKeyProvider (sshj 0.4.0 API)
Date: 2011-06-06

## Uses of Interface
net.schmizz.sshj.userauth.keyprovider.FileKeyProvider

Packages that use FileKeyProvider
net.schmizz.sshj
net.schmizz.sshj.userauth.keyprovider

Uses of FileKeyProvider in net.schmizz.sshj

Methods in net.schmizz.sshj that return types with arguments of type FileKeyProvider
`List<Factory.Named<FileKeyProvider>>` `ConfigImpl.getFileKeyProviderFactories()`
`List<Factory.Named<FileKeyProvider>>` `Config.getFileKeyProviderFactories()` Retrieve the list of named factories for `FileKeyProvider`.

Method parameters in net.schmizz.sshj with type arguments of type FileKeyProvider
`void` `ConfigImpl.setFileKeyProviderFactories(List<Factory.Named<FileKeyProvider>> fileKeyProviderFactories)`
`void` `Config.setFileKeyProviderFactories(List<Factory.Named<FileKeyProvider>> fileKeyProviderFactories)` Set the named factories for `FileKeyProvider`.

Uses of FileKeyProvider in net.schmizz.sshj.userauth.keyprovider

Classes in net.schmizz.sshj.userauth.keyprovider that implement FileKeyProvider
`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.

Methods in net.schmizz.sshj.userauth.keyprovider that return FileKeyProvider
`FileKeyProvider` `PKCS8KeyFile.Factory.create()`
`FileKeyProvider` `OpenSSHKeyFile.Factory.create()`

Copyright © 2009-2011. All Rights Reserved.