Package org.bouncycastle.crypto
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
,AsymmetricRSAKey
,AsymmetricRSAPrivateKey
,AsymmetricRSAPublicKey
,AsymmetricXDHKey
,AsymmetricXDHPrivateKey
,AsymmetricXDHPublicKey
public interface AsymmetricKey extends Key
Base interface for Public/Private keys.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]
getEncoded()
Return an ASN.1 encoding of the key wrapped in a PrivateKeyInfo or a SubjectPublicKeyInfo structure.-
Methods inherited from interface org.bouncycastle.crypto.Key
equals, getAlgorithm, hashCode
-
-