CmsEnvelopedGenerator Class

Definition

Namespace: Org.BouncyCastle.Cms
Assembly: BouncyCastle.Cryptography (in BouncyCastle.Cryptography.dll) Version: 2.3.0-beta.187+d6da5648ae
public abstract class CmsEnvelopedGenerator
Inheritance
Object    CmsEnvelopedGenerator
Derived

Constructors

CmsEnvelopedGeneratorInitializes a new instance of the CmsEnvelopedGenerator class
CmsEnvelopedGenerator(SecureRandom)Constructor allowing specific source of randomness

Properties

Methods

AddKekRecipient(String, KeyParameter, KekIdentifier) 
AddKekRecipient(String, KeyParameter, Byte) 
AddKeyAgreementRecipient(String, AsymmetricKeyParameter, AsymmetricKeyParameter, X509Certificate, String) 
AddKeyAgreementRecipient(String, AsymmetricKeyParameter, AsymmetricKeyParameter, Byte, AsymmetricKeyParameter, String) 
AddKeyAgreementRecipients 
AddKeyTransRecipient(X509Certificate) 
AddKeyTransRecipient(AsymmetricKeyParameter, Byte) 
AddPasswordRecipient 
AddRecipientInfoGenerator Add a generator to produce the recipient info required.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GenerateAsn1Parameters 
GetAlgorithmIdentifier 
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

See Also