Uses of Interface
org.apache.sshd.common.config.keys.FilePasswordProvider
-
-
Uses of FilePasswordProvider in org.apache.sshd.client.config.keys
Methods in org.apache.sshd.client.config.keys that return FilePasswordProvider Modifier and Type Method Description FilePasswordProviderClientIdentityFileWatcher. getFilePasswordProvider()FilePasswordProviderLazyClientKeyIdentityProvider. getFilePasswordProvider()Methods in org.apache.sshd.client.config.keys with parameters of type FilePasswordProvider Modifier and Type Method Description static KeyIdentityProviderClientIdentityLoader. asKeyIdentityProvider(ClientIdentityLoader loader, Collection<? extends NamedResource> locations, FilePasswordProvider passwordProvider, boolean ignoreNonExisting)Uses the providedClientIdentityLoaderto lazy load the keys locationsstatic List<ClientIdentityProvider>ClientIdentitiesWatcher. buildProviders(Collection<? extends Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)Iterable<KeyPair>ClientIdentityLoader. loadClientIdentities(SessionContext session, NamedResource location, FilePasswordProvider provider)static Map<String,KeyPair>ClientIdentity. loadDefaultIdentities(boolean strict, FilePasswordProvider provider, LinkOption... options)static Map<String,KeyPair>ClientIdentity. loadDefaultIdentities(Path dir, boolean strict, FilePasswordProvider provider, LinkOption... options)static KeyPairProviderClientIdentity. loadDefaultKeyPairProvider(boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options)static KeyPairProviderClientIdentity. loadDefaultKeyPairProvider(Path dir, boolean strict, boolean supportedOnly, FilePasswordProvider provider, LinkOption... options)static Map<String,KeyPair>ClientIdentity. loadIdentities(SessionContext session, Path dir, boolean strict, Collection<String> types, Function<? super String,String> idGenerator, FilePasswordProvider provider, LinkOption... options)Scans a folder and loads all available identity files -
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys
Fields in org.apache.sshd.common.config.keys declared as FilePasswordProvider Modifier and Type Field Description static FilePasswordProviderFilePasswordProvider. EMPTYAn "empty" provider that returnsnull- i.e., unprotected key fileMethods in org.apache.sshd.common.config.keys that return FilePasswordProvider Modifier and Type Method Description FilePasswordProviderFilePasswordProviderHolder. getFilePasswordProvider()static FilePasswordProviderFilePasswordProvider. of(String password)Methods in org.apache.sshd.common.config.keys with parameters of type FilePasswordProvider Modifier and Type Method Description PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData)default PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte... keyData)default PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, byte[] keyData, int offset, int length)default PRVPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, FilePasswordProvider passwordProvider, InputStream keyData)static NavigableMap<String,KeyPair>IdentityUtils. loadIdentities(SessionContext session, Map<String,? extends Path> paths, FilePasswordProvider provider, OpenOption... options)static FilePasswordProviderHolderFilePasswordProviderHolder. providerHolderOf(FilePasswordProvider provider)voidFilePasswordProviderManager. setFilePasswordProvider(FilePasswordProvider provider) -
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader
Methods in org.apache.sshd.common.config.keys.loader with parameters of type FilePasswordProvider Modifier and Type Method Description Collection<KeyPair>AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, byte[] bytes, Map<String,String> headers)abstract Collection<KeyPair>AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)Collection<KeyPair>AbstractKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, List<String> lines, Map<String,String> headers)Extracts the key pairs within a single delimited by markers block of lines.Collection<KeyPair>AbstractKeyPairResourceParser. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines)Collection<KeyPair>FileWatcherKeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, URL url, FilePasswordProvider passwordProvider)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, URL url, FilePasswordProvider passwordProvider, Charset cs)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, Path path, FilePasswordProvider passwordProvider, Charset cs, OpenOption... options)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, Path path, FilePasswordProvider passwordProvider, OpenOption... options)Loads private key data - Note: any non-ASCII characters are assumed to be UTF-8 encodeddefault Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, BufferedReader r)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, InputStream stream)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, InputStream stream, Charset cs)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, Reader r)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, String data)Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines)Loads key pairs from the given resource text linesdefault Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider)default Collection<KeyPair>KeyPairResourceLoader. loadKeyPairs(SessionContext session, IoResource<?> resource, FilePasswordProvider passwordProvider, Charset cs)protected Collection<KeyPair>FileWatcherKeyPairResourceLoader. reloadKeyPairs(SessionContext session, NamedResource resourceKey, FilePasswordProvider passwordProvider, List<String> lines) -
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader.openssh
Methods in org.apache.sshd.common.config.keys.loader.openssh with parameters of type FilePasswordProvider Modifier and Type Method Description DSAPrivateKeyOpenSSHDSSPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData)ECPrivateKeyOpenSSHECDSAPrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData)RSAPrivateKeyOpenSSHRSAPrivateKeyDecoder. decodePrivateKey(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData)Collection<KeyPair>OpenSSHKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)protected Map.Entry<PrivateKey,String>OpenSSHKeyPairResourceParser. readPrivateKey(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, String keyType, FilePasswordProvider passwordProvider, InputStream stream)protected List<KeyPair>OpenSSHKeyPairResourceParser. readPrivateKeys(SessionContext session, NamedResource resourceKey, OpenSSHParserContext context, Collection<? extends PublicKey> publicKeys, FilePasswordProvider passwordProvider, InputStream stream) -
Uses of FilePasswordProvider in org.apache.sshd.common.config.keys.loader.pem
Methods in org.apache.sshd.common.config.keys.loader.pem with parameters of type FilePasswordProvider Modifier and Type Method Description Collection<KeyPair>AbstractPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, List<String> lines, Map<String,String> headers)Collection<KeyPair>DSSPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)Collection<KeyPair>ECDSAPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)Collection<KeyPair>PKCS8PEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, byte[] encBytes, PKCS8PrivateKeyInfo pkcs8Info, Map<String,String> headers)Collection<KeyPair>PKCS8PEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)Collection<KeyPair>RSAPEMResourceKeyPairParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers) -
Uses of FilePasswordProvider in org.apache.sshd.common.keyprovider
Methods in org.apache.sshd.common.keyprovider that return FilePasswordProvider Modifier and Type Method Description FilePasswordProviderAbstractResourceKeyPairProvider. getPasswordFinder()Methods in org.apache.sshd.common.keyprovider with parameters of type FilePasswordProvider Modifier and Type Method Description protected Iterable<KeyPair>AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, NamedResource resourceKey, InputStream inputStream, FilePasswordProvider provider)protected Iterable<KeyPair>AbstractResourceKeyPairProvider. doLoadKeys(SessionContext session, NamedResource resourceKey, R resource, FilePasswordProvider provider)voidAbstractResourceKeyPairProvider. setPasswordFinder(FilePasswordProvider passwordFinder) -
Uses of FilePasswordProvider in org.apache.sshd.common.util.security
Methods in org.apache.sshd.common.util.security with parameters of type FilePasswordProvider Modifier and Type Method Description static Iterable<KeyPair>SecurityUtils. loadKeyPairIdentities(SessionContext session, NamedResource resourceKey, InputStream inputStream, FilePasswordProvider provider) -
Uses of FilePasswordProvider in org.apache.sshd.common.util.security.bouncycastle
Methods in org.apache.sshd.common.util.security.bouncycastle with parameters of type FilePasswordProvider Modifier and Type Method Description Collection<KeyPair>BouncyCastleKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)Collection<KeyPair>BouncyCastleKeyPairResourceParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, List<String> lines, Map<String,String> headers)static KeyPairBouncyCastleKeyPairResourceParser. loadKeyPair(SessionContext session, NamedResource resourceKey, InputStream inputStream, FilePasswordProvider provider) -
Uses of FilePasswordProvider in org.apache.sshd.common.util.security.eddsa
Methods in org.apache.sshd.common.util.security.eddsa with parameters of type FilePasswordProvider Modifier and Type Method Description net.i2p.crypto.eddsa.EdDSAPrivateKeyOpenSSHEd25519PrivateKeyEntryDecoder. decodePrivateKey(SessionContext session, String keyType, FilePasswordProvider passwordProvider, InputStream keyData)Collection<KeyPair>Ed25519PEMResourceKeyParser. extractKeyPairs(SessionContext session, NamedResource resourceKey, String beginMarker, String endMarker, FilePasswordProvider passwordProvider, InputStream stream, Map<String,String> headers)
-