Class JceKeyAgreeAuthenticatedRecipient
java.lang.Object
org.bouncycastle.cms.AbstractRecipient
org.bouncycastle.cms.AbstractKeyAgreeRecipient
org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient
org.bouncycastle.cms.jcajce.JceKeyAgreeAuthenticatedRecipient
- All Implemented Interfaces:
KeyAgreeRecipient, Recipient
-
Field Summary
Fields inherited from class JceKeyAgreeRecipient
contentHelper, helper, unwrappingHelper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRecipientOperator(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 JceKeyAgreeRecipient
extractSecretKey, getPrivateKeyAlgorithmIdentifier, setAllowedContentAlgorithms, setContentProvider, setContentProvider, setMinimumTagSize, setPrivateKeyAlgorithmIdentifier, setProvider, setProvider, setUnwrappingProvider, setUnwrappingProvider, unwrapSessionKeyMethods inherited from class AbstractKeyAgreeRecipient
isEC, isGOST, isMQV, isRFC2631Methods inherited from class AbstractRecipient
checkTagSize, isContentAlgorithmAllowed, setAllowedContentAlgorithmSet, setMinimumTagSizeInBits
-
Constructor Details
-
JceKeyAgreeAuthenticatedRecipient
-
-
Method Details
-
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 - Throws:
CMSException
-