org.bouncycastle.cms
Interface KeyAgreeRecipient
- All Superinterfaces:
- Recipient
- All Known Implementing Classes:
- JceKeyAgreeRecipient
- public interface KeyAgreeRecipient
- extends Recipient
Method Summary |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getPrivateKeyAlgorithmIdentifier()
|
RecipientOperator |
getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncAlg,
org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm,
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo senderPublicKey,
org.bouncycastle.asn1.ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey)
|
getRecipientOperator
public RecipientOperator getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncAlg,
org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm,
org.bouncycastle.asn1.x509.SubjectPublicKeyInfo senderPublicKey,
org.bouncycastle.asn1.ASN1OctetString userKeyingMaterial,
byte[] encryptedContentKey)
throws CMSException
getPrivateKeyAlgorithmIdentifier
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrivateKeyAlgorithmIdentifier()