Top Description Constructors Methods
org.apache.sshd.common.config.keys.impl

public abstract Class AbstractPublicKeyEntryDecoder<PUB extends PublicKey, PRV extends PrivateKey>

extends AbstractKeyEntryResolver<PUB extends PublicKey, PRV extends PrivateKey>
implements PublicKeyEntryDecoder<PUB extends PublicKey, PRV extends PrivateKey>
Class Inheritance
All Implemented Interfaces
org.apache.sshd.common.config.keys.PublicKeyEntryDecoder, org.apache.sshd.common.config.keys.PublicKeyEntryResolver, org.apache.sshd.common.config.keys.PublicKeyRawDataDecoder, org.apache.sshd.common.config.keys.KeyEntryResolver, org.apache.sshd.common.config.keys.IdentityResourceLoader, org.apache.sshd.common.config.keys.KeyTypeNamesSupport
Known Direct Subclasses
org.apache.sshd.common.config.keys.impl.DSSPublicKeyEntryDecoder, org.apache.sshd.common.config.keys.impl.ECDSAPublicKeyEntryDecoder, org.apache.sshd.common.config.keys.impl.OpenSSHCertificateDecoder, org.apache.sshd.common.config.keys.impl.RSAPublicKeyDecoder, org.apache.sshd.common.config.keys.impl.SkECDSAPublicKeyEntryDecoder, org.apache.sshd.common.config.keys.impl.SkED25519PublicKeyEntryDecoder, org.apache.sshd.common.util.security.eddsa.generic.GenericEd25519PublicKeyDecoder
Type Parameters
<PUB>
Type of PublicKey
<PRV>
Type of PrivateKey
Imports
java.security.PrivateKey, .PublicKey, java.util.Collection, .Map, org.apache.sshd.common.PropertyResolverUtils, org.apache.sshd.common.config.keys.PublicKeyEntryDecoder, org.apache.sshd.common.util.MapEntryUtils

Useful base class implementation for a decoder of an OpenSSH encoded key data
Author
Apache MINA SSHD Project

Constructor Summary

AccessConstructor and Description
protected
AbstractPublicKeyEntryDecoder(Class<PUB> pubType, Class<PRV> prvType, Collection<String> names)

Method Summary

Modifier and TypeMethod and Description
protected final boolean
parseBooleanHeader(Map<String, String> headers, String propertyKey, boolean defaultVal)

Inherited from org.apache.sshd.common.config.keys.impl.AbstractKeyEntryResolver:
generatePrivateKeygeneratePublicKeytoString

Constructor Detail

AbstractPublicKeyEntryDecoderback to summary
protected AbstractPublicKeyEntryDecoder(Class<PUB> pubType, Class<PRV> prvType, Collection<String> names)

Method Detail

parseBooleanHeaderback to summary
protected final boolean parseBooleanHeader(Map<String, String> headers, String propertyKey, boolean defaultVal)