Interface IdentityResourceLoader<PUB extends PublicKey,PRV extends PrivateKey>
- Type Parameters:
PUB
- Type ofPublicKey
PRV
- Type ofPrivateKey
- All Superinterfaces:
KeyTypeNamesSupport
- All Known Subinterfaces:
KeyEntryResolver<PUB,
,PRV> PrivateKeyEntryDecoder<PUB,
,PRV> PublicKeyEntryDecoder<PUB,
,PRV> PuttyKeyPairResourceParser<PUB,
PRV>
- All Known Implementing Classes:
AbstractIdentityResourceLoader
,AbstractKeyEntryResolver
,AbstractPrivateKeyEntryDecoder
,AbstractPublicKeyEntryDecoder
,AbstractPuttyKeyDecoder
,DSSPublicKeyEntryDecoder
,DSSPuttyKeyDecoder
,ECDSAPublicKeyEntryDecoder
,ECDSAPuttyKeyDecoder
,Ed25519PublicKeyDecoder
,EdDSAPuttyKeyDecoder
,OpenSSHCertificateDecoder
,OpenSSHDSSPrivateKeyEntryDecoder
,OpenSSHECDSAPrivateKeyEntryDecoder
,OpenSSHEd25519PrivateKeyEntryDecoder
,OpenSSHRSAPrivateKeyDecoder
,RSAPublicKeyDecoder
,RSAPuttyKeyDecoder
,SkECDSAPublicKeyEntryDecoder
,SkED25519PublicKeyEntryDecoder
public interface IdentityResourceLoader<PUB extends PublicKey,PRV extends PrivateKey>
extends KeyTypeNamesSupport
-
Field Summary
Fields -
Method Summary
Methods inherited from interface org.apache.sshd.common.config.keys.KeyTypeNamesSupport
getSupportedKeyTypes
-
Field Details
-
MAX_BIGINT_OCTETS_COUNT
static final int MAX_BIGINT_OCTETS_COUNTA reasonable max. number of octets used for aBigInteger
in the context of keys based on such numbers- See Also:
-
-
Method Details
-
getPublicKeyType
-
getPrivateKeyType
- Returns:
- The
Class
of thePrivateKey
that matches the public one
-