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
-
-