Zdexby TheHolyOneZ
49,743 classes
Class

CmsEnvelopedGenerator

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Cms.CmsEnvelopedGenerator, com.Tivadar.Best.HTTP 0x0028 (40 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0028

Members 25

OffsetSizeNameTypeFlagsDefault
0x08rc2Tableshort[]Static+2 flags—
0x08DesEde3CbcstringPublicStatic+1 flags—
0x08RC2CbcstringPublicStatic+1 flags—
—0x08IdeaCbcstringPublicStatic+1 flags0
—0x08Cast5CbcstringPublicStatic+1 flags0
0x08Aes128CbcstringPublicStatic+1 flags—
0x08Aes192CbcstringPublicStatic+1 flags—
0x08Aes256CbcstringPublicStatic+1 flags—
0x08Camellia128CbcstringPublicStatic+1 flags—
0x08Camellia192CbcstringPublicStatic+1 flags—
0x08Camellia256CbcstringPublicStatic+1 flags—
0x08SeedCbcstringPublicStatic+1 flags—
0x08DesEde3WrapstringPublicStatic+1 flags—
0x08Aes128WrapstringPublicStatic+1 flags—
0x08Aes192WrapstringPublicStatic+1 flags—
0x08Aes256WrapstringPublicStatic+1 flags—
0x08Camellia128WrapstringPublicStatic+1 flags—
0x08Camellia192WrapstringPublicStatic+1 flags—
0x08Camellia256WrapstringPublicStatic+1 flags—
0x08SeedWrapstringPublicStatic+1 flags—
0x08ECDHSha1KdfstringPublicStatic+1 flags—
0x08ECMqvSha1KdfstringPublicStatic+1 flags—
0x08recipientInfoGeneratorsIList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Cms.RecipientInfoGenerator>2 flags—
0x08m_randomSecureRandom2 flags—
0x08unprotectedAttributeGeneratorCmsAttributeTableGenerator1 flags—

Functions 15

SignatureFlagsNativeParams
void .ctor()2 flags—0x00
void .ctor(SecureRandom random)2 flags—0x08
CmsAttributeTableGenerator get_UnprotectedAttributeGenerator()Public+1 flags—0x08
void set_UnprotectedAttributeGenerator(CmsAttributeTableGenerator value)Public+1 flags—0x08
void AddKeyTransRecipient(X509Certificate cert)Public—0x08
void AddKeyTransRecipient(AsymmetricKeyParameter pubKey, const byte[]& subKeyId)Public—0x08
void AddKekRecipient(const string& keyAlgorithm, KeyParameter key, const byte[]& keyIdentifier)Public—0x08
void AddKekRecipient(const string& keyAlgorithm, KeyParameter key, KekIdentifier kekIdentifier)Public—0x08
void AddPasswordRecipient(CmsPbeKey pbeKey, const string& kekAlgorithmOid)Public—0x08
void AddKeyAgreementRecipient(const string& agreementAlgorithm, AsymmetricKeyParameter senderPrivateKey, AsymmetricKeyParameter senderPublicKey, X509Certificate recipientCert, const string& cekWrapAlgorithm)Public—0x08
void AddKeyAgreementRecipients(const string& agreementAlgorithm, AsymmetricKeyParameter senderPrivateKey, AsymmetricKeyParameter senderPublicKey, IEnumerable<Best.HTTP.SecureProtocol.Org.BouncyCastle.X509.X509Certificate> recipientCerts, const string& cekWrapAlgorithm)Public—0x08
void AddRecipientInfoGenerator(RecipientInfoGenerator recipientInfoGenerator)Public0x08
AlgorithmIdentifier GetAlgorithmIdentifier(const string& encryptionOid, KeyParameter encKey, Asn1Encodable asn1Params, ref ICipherParameters& cipherParameters)3 flags0x08
Asn1Encodable GenerateAsn1Parameters(const string& encryptionOid, const byte[]& encKeyBytes)3 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 3

Used by 1

types with a member, parameter or interface of this type