Class AbstractPrivateKeyEntryDecoder<PUB extends PublicKey, PRV extends PrivateKey>
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.config.keys.impl.AbstractIdentityResourceLoader<PUB,PRV>
org.apache.sshd.common.config.keys.impl.AbstractKeyEntryResolver<PUB,PRV>
org.apache.sshd.common.config.keys.impl.AbstractPrivateKeyEntryDecoder<PUB,PRV>
- Type Parameters:
PUB- Type ofPublicKeyPRV- Type ofPrivateKey
- All Implemented Interfaces:
IdentityResourceLoader<PUB,PRV>, KeyEntryResolver<PUB, PRV>, KeyTypeNamesSupport, PrivateKeyEntryDecoder<PUB, PRV>, PrivateKeyEntryResolver
- Direct Known Subclasses:
GenericOpenSSHEd25519PrivateKeyEntryDecoder, OpenSSHDSSPrivateKeyEntryDecoder, OpenSSHECDSAPrivateKeyEntryDecoder, OpenSSHRSAPrivateKeyDecoder
public abstract class AbstractPrivateKeyEntryDecoder<PUB extends PublicKey, PRV extends PrivateKey>
extends AbstractKeyEntryResolver<PUB,PRV>
implements PrivateKeyEntryDecoder<PUB,PRV>
-
Field Summary
Fields inherited from class AbstractLoggingBean
logFields inherited from interface IdentityResourceLoader
MAX_BIGINT_OCTETS_COUNTFields inherited from interface PrivateKeyEntryResolver
FAILING, IGNORING -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractPrivateKeyEntryDecoder(Class<PUB> pubType, Class<PRV> prvType, Collection<String> names) -
Method Summary
Methods inherited from class AbstractKeyEntryResolver
generatePrivateKey, generatePublicKey, toStringMethods inherited from class AbstractIdentityResourceLoader
getPrivateKeyType, getPublicKeyType, getSupportedKeyTypesMethods inherited from class AbstractLoggingBean
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warnMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface IdentityResourceLoader
getPrivateKeyType, getPublicKeyTypeMethods inherited from interface KeyEntryResolver
cloneKeyPair, clonePrivateKey, clonePublicKey, generateKeyPair, getKeyFactoryInstance, getKeyPairGeneratorMethods inherited from interface KeyTypeNamesSupport
getSupportedKeyTypesMethods inherited from interface PrivateKeyEntryDecoder
decodePrivateKey, decodePrivateKey, decodePrivateKey, decodePrivateKey, encodePrivateKey, isPublicKeyRecoverySupported, recoverPublicKey, resolve
-
Constructor Details
-
AbstractPrivateKeyEntryDecoder
-