Class AbstractPublicKeyEntryDecoder<PUB extends PublicKey,PRV extends PrivateKey>

Type Parameters:
PUB - Type of PublicKey
PRV - Type of PrivateKey
All Implemented Interfaces:
IdentityResourceLoader<PUB,PRV>, KeyEntryResolver<PUB,PRV>, KeyTypeNamesSupport, PublicKeyEntryDecoder<PUB,PRV>, PublicKeyEntryResolver, PublicKeyRawDataDecoder<PUB>
Direct Known Subclasses:
DSSPublicKeyEntryDecoder, ECDSAPublicKeyEntryDecoder, Ed25519PublicKeyDecoder, OpenSSHCertificateDecoder, RSAPublicKeyDecoder, SkECDSAPublicKeyEntryDecoder, SkED25519PublicKeyEntryDecoder

public abstract class AbstractPublicKeyEntryDecoder<PUB extends PublicKey,PRV extends PrivateKey> extends AbstractKeyEntryResolver<PUB,PRV> implements PublicKeyEntryDecoder<PUB,PRV>
Useful base class implementation for a decoder of an OpenSSH encoded key data
  • Constructor Details

  • Method Details

    • parseBooleanHeader

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