public class KeyAgreementParameters extends Object implements AlgorithmParameterSpec
Modifier and Type | Class and Description |
---|---|
static class |
KeyAgreementParameters.ActorType
This enum defines the actor type of the KeyAgreement algorithm.
|
Constructor and Description |
---|
KeyAgreementParameters(KeyAgreementParameters.ActorType actorType,
String keyAgreementAlgorithm,
KeyDerivationParameters keyDerivationParameter) |
Modifier and Type | Method and Description |
---|---|
KeyAgreementParameters.ActorType |
getActorType() |
PrivateKey |
getAgreementPrivateKey() |
PublicKey |
getAgreementPublicKey() |
String |
getKeyAgreementAlgorithm() |
KeyDerivationParameters |
getKeyDerivationParameter() |
PrivateKey |
getOriginatorPrivateKey() |
PublicKey |
getOriginatorPublicKey() |
PrivateKey |
getRecipientPrivateKey() |
PublicKey |
getRecipientPublicKey() |
void |
setOriginatorKeyPair(KeyPair originatorKeyPair) |
void |
setOriginatorPrivateKey(PrivateKey originatorPrivateKey) |
void |
setOriginatorPublicKey(PublicKey originatorPublicKey) |
void |
setRecipientPrivateKey(PrivateKey recipientPrivateKey) |
void |
setRecipientPublicKey(PublicKey recipientPublicKey) |
public KeyAgreementParameters(KeyAgreementParameters.ActorType actorType, String keyAgreementAlgorithm, KeyDerivationParameters keyDerivationParameter)
public KeyDerivationParameters getKeyDerivationParameter()
public String getKeyAgreementAlgorithm()
public void setOriginatorKeyPair(KeyPair originatorKeyPair)
public PublicKey getOriginatorPublicKey()
public void setOriginatorPublicKey(PublicKey originatorPublicKey)
public PrivateKey getOriginatorPrivateKey()
public void setOriginatorPrivateKey(PrivateKey originatorPrivateKey)
public PublicKey getRecipientPublicKey()
public void setRecipientPublicKey(PublicKey recipientPublicKey)
public PrivateKey getRecipientPrivateKey()
public void setRecipientPrivateKey(PrivateKey recipientPrivateKey)
public KeyAgreementParameters.ActorType getActorType()
public PublicKey getAgreementPublicKey()
public PrivateKey getAgreementPrivateKey()
Copyright © 2000–2024 The Apache Software Foundation. All rights reserved.