| Package | Description |
|---|---|
| org.apache.sshd.client.auth | |
| org.apache.sshd.client.auth.password |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthenticationIdentitiesProvider |
| Modifier and Type | Field and Description |
|---|---|
static PasswordIdentityProvider |
PasswordIdentityProvider.EMPTY_PASSWORDS_PROVIDER
An "empty" implementation of
PasswordIdentityProvider that returns an empty group of passwords |
| Modifier and Type | Method and Description |
|---|---|
static PasswordIdentityProvider |
PasswordIdentityProvider.multiProvider(SessionContext session,
Collection<? extends PasswordIdentityProvider> providers)
Wraps a group of
PasswordIdentityProvider into a single one |
static PasswordIdentityProvider |
PasswordIdentityProvider.multiProvider(SessionContext session,
PasswordIdentityProvider... providers)
Wraps a group of
PasswordIdentityProvider into a single one |
static PasswordIdentityProvider |
PasswordIdentityProvider.resolvePasswordIdentityProvider(SessionContext session,
PasswordIdentityProvider identities,
PasswordIdentityProvider passwords)
Creates a "unified"
PasswordIdentityProvider out of 2 possible ones as follows: |
static PasswordIdentityProvider |
PasswordIdentityProvider.wrapPasswords(Iterable<String> passwords)
Wraps a group of passwords into a
PasswordIdentityProvider |
static PasswordIdentityProvider |
PasswordIdentityProvider.wrapPasswords(String... passwords)
Wraps a group of passwords into a
PasswordIdentityProvider |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<String> |
PasswordIdentityProvider.iteratorOf(SessionContext session,
PasswordIdentityProvider provider)
Resolves a non-
null iterator of the available passwords |
static Iterator<String> |
PasswordIdentityProvider.iteratorOf(SessionContext session,
PasswordIdentityProvider identities,
PasswordIdentityProvider passwords)
Creates a "unified"
Iterator of passwords out of 2 possible PasswordIdentityProvider |
static PasswordIdentityProvider |
PasswordIdentityProvider.multiProvider(SessionContext session,
PasswordIdentityProvider... providers)
Wraps a group of
PasswordIdentityProvider into a single one |
static PasswordIdentityProvider |
PasswordIdentityProvider.resolvePasswordIdentityProvider(SessionContext session,
PasswordIdentityProvider identities,
PasswordIdentityProvider passwords)
Creates a "unified"
PasswordIdentityProvider out of 2 possible ones as follows: |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<String> |
PasswordIdentityProvider.iterableOf(SessionContext session,
Collection<? extends PasswordIdentityProvider> providers)
Wraps a group of
PasswordIdentityProvider into an Iterable of their combined passwords |
static PasswordIdentityProvider |
PasswordIdentityProvider.multiProvider(SessionContext session,
Collection<? extends PasswordIdentityProvider> providers)
Wraps a group of
PasswordIdentityProvider into a single one |
Copyright © 2018–2021 The Apache Software Foundation. All rights reserved.