Uses of Interface
org.apache.sshd.client.config.keys.ClientIdentityProvider
-
Packages that use ClientIdentityProvider Package Description org.apache.sshd.client.config.keys -
-
Uses of ClientIdentityProvider in org.apache.sshd.client.config.keys
Classes in org.apache.sshd.client.config.keys that implement ClientIdentityProvider Modifier and Type Class Description class
ClientIdentityFileWatcher
AClientIdentityProvider
that watches a given key file re-loading its contents if it is ever modified, deleted or (re-)createdMethods in org.apache.sshd.client.config.keys that return ClientIdentityProvider Modifier and Type Method Description static ClientIdentityProvider
ClientIdentityProvider. of(KeyPair kp)
Wraps aKeyPair
into aClientIdentityProvider
that simply returns this value as itgetClientIdentities(SessionContext)
.Methods in org.apache.sshd.client.config.keys that return types with arguments of type ClientIdentityProvider Modifier and Type Method Description static List<ClientIdentityProvider>
ClientIdentitiesWatcher. buildProviders(Collection<? extends Path> paths, ClientIdentityLoaderHolder loader, FilePasswordProviderHolder provider, boolean strict)
static List<ClientIdentityProvider>
ClientIdentitiesWatcher. buildProviders(Collection<? extends Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)
Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>>
LazyClientIdentityIterator. getIdentitiesExtractor()
Iterator<? extends ClientIdentityProvider>
LazyClientIdentityIterator. getProviders()
Methods in org.apache.sshd.client.config.keys with parameters of type ClientIdentityProvider Modifier and Type Method Description protected Iterable<KeyPair>
ClientIdentitiesWatcher. doGetKeyPairs(SessionContext session, ClientIdentityProvider p)
Method parameters in org.apache.sshd.client.config.keys with type arguments of type ClientIdentityProvider Modifier and Type Method Description static Iterator<KeyPair>
ClientIdentityProvider. lazyKeysIterator(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>> kpExtractor, Predicate<? super KeyPair> filter)
Wraps severalClientIdentityProvider
into aKeyPair
Iterator
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.static Iterator<KeyPair>
ClientIdentityProvider. lazyKeysIterator(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>> kpExtractor, Predicate<? super KeyPair> filter)
Wraps severalClientIdentityProvider
into aKeyPair
Iterator
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.static Iterable<KeyPair>
ClientIdentityProvider. lazyKeysLoader(Iterable<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>> kpExtractor, Predicate<? super KeyPair> filter)
Wraps severalClientIdentityProvider
into aKeyPair
Iterable
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.static Iterable<KeyPair>
ClientIdentityProvider. lazyKeysLoader(Iterable<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>> kpExtractor, Predicate<? super KeyPair> filter)
Wraps severalClientIdentityProvider
into aKeyPair
Iterable
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.Constructor parameters in org.apache.sshd.client.config.keys with type arguments of type ClientIdentityProvider Constructor Description ClientIdentitiesWatcher(Collection<ClientIdentityProvider> providers)
LazyClientIdentityIterator(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>> kpExtractor, Predicate<? super KeyPair> filter)
LazyClientIdentityIterator(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider,? extends Iterable<? extends KeyPair>> kpExtractor, Predicate<? super KeyPair> filter)
-