public interface AuthenticationIdentitiesProvider extends KeyIdentityProvider, PasswordIdentityProvider
| Modifier and Type | Field and Description |
|---|---|
static Comparator<Object> |
KEYPAIR_IDENTITY_COMPARATOR
|
static Comparator<Object> |
PASSWORD_IDENTITY_COMPARATOR
Compares 2 password identities - returns zero ONLY if both compared objects are
Strings and equal
to each other |
EMPTY_KEYS_PROVIDEREMPTY_PASSWORDS_PROVIDER, LOADER| Modifier and Type | Method and Description |
|---|---|
static int |
findIdentityIndex(List<?> identities,
Comparator<? super Object> comp,
Object target) |
Iterable<?> |
loadIdentities() |
static AuthenticationIdentitiesProvider |
wrapIdentities(Iterable<?> identities) |
exhaustCurrentIdentities, isEmpty, iterableOf, loadKeys, multiProvider, multiProvider, resolveKeyIdentityProvider, wrapKeyPairs, wrapKeyPairsiterableOf, iteratorOf, iteratorOf, loadPasswords, multiProvider, multiProvider, resolvePasswordIdentityProvider, wrapPasswords, wrapPasswordsstatic final Comparator<Object> PASSWORD_IDENTITY_COMPARATOR
Strings and equal
to each otherstatic final Comparator<Object> KEYPAIR_IDENTITY_COMPARATOR
Iterable<?> loadIdentities()
static int findIdentityIndex(List<?> identities, Comparator<? super Object> comp, Object target)
static AuthenticationIdentitiesProvider wrapIdentities(Iterable<?> identities)
identities - The Iterable identities - OK if null/emptyAuthenticationIdentitiesProvider wrapping the identitiesCopyright © 2018–2020 The Apache Software Foundation. All rights reserved.