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 classClientIdentityFileWatcherAClientIdentityProviderthat 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 ClientIdentityProvider Modifier and Type Field Description private java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>>LazyClientIdentityIterator. kpExtractorprivate java.util.Collection<ClientIdentityProvider>ClientIdentitiesWatcher. providersprivate java.util.Iterator<? extends ClientIdentityProvider>LazyClientIdentityIterator. providersMethods in org.apache.sshd.client.config.keys that return ClientIdentityProvider Modifier and Type Method Description static ClientIdentityProviderClientIdentityProvider. of(java.security.KeyPair kp)Wraps aKeyPairinto aClientIdentityProviderthat 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 java.util.List<ClientIdentityProvider>ClientIdentitiesWatcher. buildProviders(java.util.Collection<? extends java.nio.file.Path> paths, ClientIdentityLoaderHolder loader, FilePasswordProviderHolder provider, boolean strict)static java.util.List<ClientIdentityProvider>ClientIdentitiesWatcher. buildProviders(java.util.Collection<? extends java.nio.file.Path> paths, ClientIdentityLoader loader, FilePasswordProvider provider, boolean strict)java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>>LazyClientIdentityIterator. getIdentitiesExtractor()java.util.Iterator<? extends ClientIdentityProvider>LazyClientIdentityIterator. getProviders()Methods in org.apache.sshd.client.config.keys with parameters of type ClientIdentityProvider Modifier and Type Method Description protected java.lang.Iterable<java.security.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 java.util.Iterator<java.security.KeyPair>ClientIdentityProvider. lazyKeysIterator(java.util.Iterator<? extends ClientIdentityProvider> providers, java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>> kpExtractor, java.util.function.Predicate<? super java.security.KeyPair> filter)Wraps severalClientIdentityProviderinto aKeyPairIteratorthat invokes each provider "lazily" - i.e., only whenIterator.hasNext()is invoked.static java.util.Iterator<java.security.KeyPair>ClientIdentityProvider. lazyKeysIterator(java.util.Iterator<? extends ClientIdentityProvider> providers, java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>> kpExtractor, java.util.function.Predicate<? super java.security.KeyPair> filter)Wraps severalClientIdentityProviderinto aKeyPairIteratorthat invokes each provider "lazily" - i.e., only whenIterator.hasNext()is invoked.static java.lang.Iterable<java.security.KeyPair>ClientIdentityProvider. lazyKeysLoader(java.lang.Iterable<? extends ClientIdentityProvider> providers, java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>> kpExtractor, java.util.function.Predicate<? super java.security.KeyPair> filter)Wraps severalClientIdentityProviderinto aKeyPairIterablethat invokes each provider "lazily" - i.e., only whenIterator.hasNext()is invoked.static java.lang.Iterable<java.security.KeyPair>ClientIdentityProvider. lazyKeysLoader(java.lang.Iterable<? extends ClientIdentityProvider> providers, java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>> kpExtractor, java.util.function.Predicate<? super java.security.KeyPair> filter)Wraps severalClientIdentityProviderinto aKeyPairIterablethat 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(java.util.Collection<ClientIdentityProvider> providers)LazyClientIdentityIterator(java.util.Iterator<? extends ClientIdentityProvider> providers, java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>> kpExtractor, java.util.function.Predicate<? super java.security.KeyPair> filter)LazyClientIdentityIterator(java.util.Iterator<? extends ClientIdentityProvider> providers, java.util.function.Function<? super ClientIdentityProvider,? extends java.lang.Iterable<? extends java.security.KeyPair>> kpExtractor, java.util.function.Predicate<? super java.security.KeyPair> filter)
-