Interface AsymmetricKey
- All Superinterfaces:
Key
- All Known Subinterfaces:
AsymmetricPrivateKey, AsymmetricPublicKey
- All Known Implementing Classes:
AsymmetricDHKey, AsymmetricDHPrivateKey, AsymmetricDHPublicKey, AsymmetricDSAKey, AsymmetricDSAPrivateKey, AsymmetricDSAPublicKey, AsymmetricDSTU4145Key, AsymmetricDSTU4145PrivateKey, AsymmetricDSTU4145PublicKey, AsymmetricECGOST3410PrivateKey, AsymmetricECGOST3410PublicKey, AsymmetricECKey, AsymmetricECPrivateKey, AsymmetricECPublicKey, AsymmetricEdDSAKey, AsymmetricEdDSAPrivateKey, AsymmetricEdDSAPublicKey, AsymmetricGOST3410Key, AsymmetricGOST3410PrivateKey, AsymmetricGOST3410PublicKey, AsymmetricLMSKey, AsymmetricLMSPrivateKey, AsymmetricLMSPublicKey, AsymmetricRSAKey, AsymmetricRSAPrivateKey, AsymmetricRSAPublicKey, AsymmetricXDHKey, AsymmetricXDHPrivateKey, AsymmetricXDHPublicKey
Base interface for Public/Private keys.
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]Return an ASN.1 encoding of the key wrapped in a PrivateKeyInfo or a SubjectPublicKeyInfo structure.Methods inherited from interface Key
equals, getAlgorithm, hashCode
-
Method Details
-
getEncoded
byte[] getEncoded()Return an ASN.1 encoding of the key wrapped in a PrivateKeyInfo or a SubjectPublicKeyInfo structure.- Returns:
- an encoding of a PrivateKeyInfo or a SubjectPublicKeyInfo structure.
-