Bouncy Castle Cryptography Library 1.79

org.bouncycastle.cms.jcajce
Class JceKeyAgreeAuthenticatedRecipient

java.lang.Object
  |
  +--org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
        |
        +--org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
All Implemented Interfaces:
KeyAgreeRecipient, Recipient

public class JceKeyAgreeAuthenticatedRecipient
extends JceKeyAgreeRecipient


Fields inherited from class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
contentHelper, helper, unwrappingHelper
 
Constructor Summary
JceKeyAgreeAuthenticatedRecipient(java.security.PrivateKey recipientKey)
           
 
Method Summary
 RecipientOperator getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm, org.bouncycastle.asn1.x509.AlgorithmIdentifier contentMacAlgorithm, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo senderPublicKey, org.bouncycastle.asn1.ASN1OctetString userKeyingMaterial, byte[] encryptedContentKey)
           
 
Methods inherited from class org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
extractSecretKey, getPrivateKeyAlgorithmIdentifier, setContentProvider, setContentProvider, setPrivateKeyAlgorithmIdentifier, setProvider, setProvider, setUnwrappingProvider, setUnwrappingProvider, unwrapSessionKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JceKeyAgreeAuthenticatedRecipient

public JceKeyAgreeAuthenticatedRecipient(java.security.PrivateKey recipientKey)
Method Detail

getRecipientOperator

public RecipientOperator getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm,
                                              org.bouncycastle.asn1.x509.AlgorithmIdentifier contentMacAlgorithm,
                                              org.bouncycastle.asn1.x509.SubjectPublicKeyInfo senderPublicKey,
                                              org.bouncycastle.asn1.ASN1OctetString userKeyingMaterial,
                                              byte[] encryptedContentKey)
                                       throws CMSException

Bouncy Castle Cryptography Library 1.79