Package org.bouncycastle.jce.interfaces
Interface MQVPrivateKey
-
- All Superinterfaces:
Destroyable
,Key
,PrivateKey
,Serializable
- All Known Implementing Classes:
MQVPrivateKeySpec
public interface MQVPrivateKey extends PrivateKey
Deprecated.use MQVParameterSpec for passing the ephemeral key.Static/ephemeral private key (pair) for use with ECMQV key agreement (Optionally provides the ephemeral public key)
-
-
Field Summary
-
Fields inherited from interface java.security.PrivateKey
serialVersionUID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description PrivateKey
getEphemeralPrivateKey()
Deprecated.return the ephemeral private key.PublicKey
getEphemeralPublicKey()
Deprecated.return the ephemeral public key (may be null).PrivateKey
getStaticPrivateKey()
Deprecated.return the static private key.-
Methods inherited from interface javax.security.auth.Destroyable
destroy, isDestroyed
-
Methods inherited from interface java.security.Key
getAlgorithm, getEncoded, getFormat
-
-
-
-
Method Detail
-
getStaticPrivateKey
PrivateKey getStaticPrivateKey()
Deprecated.return the static private key.
-
getEphemeralPrivateKey
PrivateKey getEphemeralPrivateKey()
Deprecated.return the ephemeral private key.
-
getEphemeralPublicKey
PublicKey getEphemeralPublicKey()
Deprecated.return the ephemeral public key (may be null).
-
-