Uses of Interface
org.apache.sshd.client.config.keys.ClientIdentityProvider
Packages that use ClientIdentityProvider
-
Uses of ClientIdentityProvider in org.apache.sshd.client.config.keys
Classes in org.apache.sshd.client.config.keys that implement ClientIdentityProviderModifier and TypeClassDescriptionclass
AClientIdentityProvider
that watches a given key file re-loading its contents if it is ever modified, deleted or (re-)createdFields in org.apache.sshd.client.config.keys with type parameters of type ClientIdentityProviderModifier and TypeFieldDescriptionprivate final Function<? super ClientIdentityProvider,
? extends Iterable<KeyPair>> LazyClientIdentityIterator.kpExtractor
private final Collection<ClientIdentityProvider>
ClientIdentitiesWatcher.providers
private final Iterator<? extends ClientIdentityProvider>
LazyClientIdentityIterator.providers
Methods in org.apache.sshd.client.config.keys that return ClientIdentityProviderModifier and TypeMethodDescriptionstatic ClientIdentityProvider
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 ClientIdentityProviderModifier and TypeMethodDescriptionstatic 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<KeyPair>> LazyClientIdentityIterator.getIdentitiesExtractor()
Iterator<? extends ClientIdentityProvider>
LazyClientIdentityIterator.getProviders()
Methods in org.apache.sshd.client.config.keys with parameters of type ClientIdentityProviderModifier and TypeMethodDescriptionClientIdentitiesWatcher.doGetKeyPairs
(SessionContext session, ClientIdentityProvider p) Method parameters in org.apache.sshd.client.config.keys with type arguments of type ClientIdentityProviderModifier and TypeMethodDescriptionClientIdentityProvider.lazyKeysIterator
(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider, ? extends Iterable<KeyPair>> kpExtractor, Predicate<KeyPair> filter) Wraps severalClientIdentityProvider
into aKeyPair
Iterator
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.ClientIdentityProvider.lazyKeysIterator
(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider, ? extends Iterable<KeyPair>> kpExtractor, Predicate<KeyPair> filter) Wraps severalClientIdentityProvider
into aKeyPair
Iterator
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.ClientIdentityProvider.lazyKeysLoader
(Iterable<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider, ? extends Iterable<KeyPair>> kpExtractor, Predicate<KeyPair> filter) Wraps severalClientIdentityProvider
into aKeyPair
Iterable
that invokes each provider "lazily" - i.e., only whenIterator.hasNext()
is invoked.ClientIdentityProvider.lazyKeysLoader
(Iterable<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider, ? extends Iterable<KeyPair>> kpExtractor, Predicate<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 ClientIdentityProviderModifierConstructorDescriptionClientIdentitiesWatcher
(Collection<ClientIdentityProvider> providers) LazyClientIdentityIterator
(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider, ? extends Iterable<KeyPair>> kpExtractor, Predicate<KeyPair> filter) LazyClientIdentityIterator
(Iterator<? extends ClientIdentityProvider> providers, Function<? super ClientIdentityProvider, ? extends Iterable<KeyPair>> kpExtractor, Predicate<KeyPair> filter)