public interface

KeyAgreeRecipient

implements Recipient
org.bouncycastle.cms.KeyAgreeRecipient
Known Indirect Subclasses

Summary

Public Methods
abstract AlgorithmIdentifier getPrivateKeyAlgorithmIdentifier()
abstract RecipientOperator getRecipientOperator(AlgorithmIdentifier keyEncAlg, AlgorithmIdentifier contentEncryptionAlgorithm, SubjectPublicKeyInfo senderPublicKey, ASN1OctetString userKeyingMaterial, byte[] encryptedContentKey)

Public Methods

public abstract AlgorithmIdentifier getPrivateKeyAlgorithmIdentifier ()

public abstract RecipientOperator getRecipientOperator (AlgorithmIdentifier keyEncAlg, AlgorithmIdentifier contentEncryptionAlgorithm, SubjectPublicKeyInfo senderPublicKey, ASN1OctetString userKeyingMaterial, byte[] encryptedContentKey)

Throws
CMSException