Modifier and Type | Interface and Description |
---|---|
interface |
AuthenticationIdentitiesProvider |
Modifier and Type | Class and Description |
---|---|
class |
BuiltinClientIdentitiesWatcher |
class |
ClientIdentitiesWatcher
Watches over a group of files that contains client identities
|
class |
DefaultClientIdentitiesWatcher |
Modifier and Type | Method and Description |
---|---|
static KeyIdentityProvider |
ClientSession.providerOf(ClientSession session)
Creates a "unified"
KeyIdentityProvider of key pairs out of the registered
KeyPair identities and the extra available ones as a single iterator
of key pairs |
Modifier and Type | Method and Description |
---|---|
static <A extends Appendable> |
KeyRandomArt.combine(A sb,
char separator,
KeyIdentityProvider provider)
Appends the combined random art entries for the provided keys
|
static String |
KeyRandomArt.combine(char separator,
KeyIdentityProvider provider)
Creates the combined representation of the random art entries for the provided keys
|
static Collection<KeyRandomArt> |
KeyRandomArt.generate(KeyIdentityProvider provider)
Extracts and generates random art entries for all key in the provider
|
Modifier and Type | Interface and Description |
---|---|
interface |
KeyPairProvider
Provider for key pairs.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractKeyPairProvider
Provides a default implementation for some
KeyPairProvider methods |
class |
AbstractResourceKeyPairProvider<R> |
class |
ClassLoadableResourceKeyPairProvider
This provider loads private keys from the specified resources that
are accessible via
ClassLoader.getResourceAsStream(String) . |
class |
FileKeyPairProvider
This host key provider loads private keys from the specified files.
|
class |
MappedKeyPairProvider
|
Modifier and Type | Field and Description |
---|---|
static KeyIdentityProvider |
KeyIdentityProvider.EMPTY_KEYS_PROVIDER
An "empty" implementation of
KeyIdentityProvider that
returns an empty group of key pairs |
Modifier and Type | Field and Description |
---|---|
static Function<KeyIdentityProvider,Iterable<KeyPair>> |
KeyIdentityProvider.LOADER
Invokes
loadKeys() and returns the result - ignores
null providers (i.e., returns an empty iterable instance) |
Modifier and Type | Method and Description |
---|---|
static KeyIdentityProvider |
KeyIdentityProvider.multiProvider(Collection<? extends KeyIdentityProvider> providers)
Wraps a group of
KeyIdentityProvider into a single one |
static KeyIdentityProvider |
KeyIdentityProvider.multiProvider(KeyIdentityProvider... providers)
Wraps a group of
KeyIdentityProvider into a single one |
static KeyIdentityProvider |
KeyIdentityProvider.resolveKeyIdentityProvider(KeyIdentityProvider identities,
KeyIdentityProvider keys)
Creates a "unified"
KeyIdentityProvider out of 2 possible ones
as follows: |
static KeyIdentityProvider |
KeyIdentityProvider.wrapKeyPairs(Iterable<KeyPair> pairs)
Wraps a group of
KeyPair s into a KeyIdentityProvider |
static KeyIdentityProvider |
KeyIdentityProvider.wrapKeyPairs(KeyPair... pairs)
Wraps a group of
KeyPair s into a KeyIdentityProvider |
Modifier and Type | Method and Description |
---|---|
static Iterator<KeyPair> |
KeyIdentityProvider.iteratorOf(KeyIdentityProvider provider)
Resolves a non-
null iterator of the available keys |
static Iterator<KeyPair> |
KeyIdentityProvider.iteratorOf(KeyIdentityProvider identities,
KeyIdentityProvider keys)
|
static KeyIdentityProvider |
KeyIdentityProvider.multiProvider(KeyIdentityProvider... providers)
Wraps a group of
KeyIdentityProvider into a single one |
static KeyIdentityProvider |
KeyIdentityProvider.resolveKeyIdentityProvider(KeyIdentityProvider identities,
KeyIdentityProvider keys)
Creates a "unified"
KeyIdentityProvider out of 2 possible ones
as follows: |
Modifier and Type | Method and Description |
---|---|
static Iterable<KeyPair> |
KeyIdentityProvider.iterableOf(Collection<? extends KeyIdentityProvider> providers)
|
static KeyIdentityProvider |
KeyIdentityProvider.multiProvider(Collection<? extends KeyIdentityProvider> providers)
Wraps a group of
KeyIdentityProvider into a single one |
Modifier and Type | Class and Description |
---|---|
class |
BouncyCastleGeneratorHostKeyProvider |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGeneratorHostKeyProvider
Holds a single
KeyPair which is generated the 1st time
AbstractGeneratorHostKeyProvider.loadKeys() is called. |
class |
SimpleGeneratorHostKeyProvider
TODO Add javadoc
|
Copyright © 2008–2018 The Apache Software Foundation. All rights reserved.