| Modifier and Type | Method and Description |
|---|---|
protected PublicKeyEntryResolver |
KnownHostsServerKeyVerifier.getFallbackPublicKeyEntryResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected java.security.PublicKey |
KnownHostsServerKeyVerifier.resolveHostKey(ClientSession session,
KnownHostEntry entry,
PublicKeyEntryResolver resolver)
Recover the associated public key from a known host entry
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PublicKeyEntryDecoder<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
Represents a decoder of an
OpenSSH encoded key data |
| Modifier and Type | Field and Description |
|---|---|
static PublicKeyEntryResolver |
PublicKeyEntryResolver.FAILING
A resolver that fails on all input
|
static PublicKeyEntryResolver |
PublicKeyEntryResolver.IGNORING
A resolver that ignores all input
|
| Modifier and Type | Method and Description |
|---|---|
java.security.PublicKey |
AuthorizedKeyEntry.appendPublicKey(SessionContext session,
java.lang.Appendable sb,
PublicKeyEntryResolver fallbackResolver) |
java.security.PublicKey |
PublicKeyEntry.appendPublicKey(SessionContext session,
java.lang.Appendable sb,
PublicKeyEntryResolver fallbackResolver) |
java.security.PublicKey |
PublicKeyEntry.resolvePublicKey(SessionContext session,
java.util.Map<java.lang.String,java.lang.String> headers,
PublicKeyEntryResolver fallbackResolver) |
java.security.PublicKey |
AuthorizedKeyEntry.resolvePublicKey(SessionContext session,
PublicKeyEntryResolver fallbackResolver) |
static java.util.List<java.security.PublicKey> |
PublicKeyEntry.resolvePublicKeyEntries(SessionContext session,
java.util.Collection<? extends PublicKeyEntry> entries,
PublicKeyEntryResolver fallbackResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPublicKeyEntryDecoder<PUB extends java.security.PublicKey,PRV extends java.security.PrivateKey>
Useful base class implementation for a decoder of an
OpenSSH encoded key data |
class |
DSSPublicKeyEntryDecoder |
class |
ECDSAPublicKeyEntryDecoder |
class |
OpenSSHCertificateDecoder |
class |
RSAPublicKeyDecoder |
class |
SkECDSAPublicKeyEntryDecoder |
class |
SkED25519PublicKeyEntryDecoder |
| Modifier and Type | Class and Description |
|---|---|
class |
Ssh2PublicKeyEntryDecoder
Decodes a public key file encoded according to The Secure Shell (SSH)
Public Key File Format
|
| Modifier and Type | Class and Description |
|---|---|
class |
Ed25519PublicKeyDecoder |
| Modifier and Type | Method and Description |
|---|---|
static PublickeyAuthenticator |
PublickeyAuthenticator.fromAuthorizedEntries(java.lang.Object id,
ServerSession session,
java.util.Collection<? extends AuthorizedKeyEntry> entries,
PublicKeyEntryResolver fallbackResolver) |
| Constructor and Description |
|---|
AuthorizedKeyEntriesPublickeyAuthenticator(java.lang.Object id,
ServerSession session,
java.util.Collection<? extends AuthorizedKeyEntry> entries,
PublicKeyEntryResolver fallbackResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected PublicKeyEntryResolver |
AuthorizedKeysAuthenticator.getFallbackPublicKeyEntryResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected PublickeyAuthenticator |
AuthorizedKeysAuthenticator.createDelegateAuthenticator(java.lang.String username,
ServerSession session,
java.nio.file.Path path,
java.util.Collection<AuthorizedKeyEntry> entries,
PublicKeyEntryResolver fallbackResolver) |