0x00x0040
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _originatorInfo | object | Private | — | |
| 0x08 | _unprotectedAttributes | object | Private | — | |
| 0x04 | _bufferSize | int | Private | — | |
| 0x01 | _berEncodeRecipientSet | bool | Private | — | |
| 0x003D | 0x03 | unreflected bytes to end of CmsEnvelopedDataStreamGenerator | |||
Inherited from CmsEnvelopedGenerator 25
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | rc2Table | short[] | Static+2 flags | — | |
| 0x08 | DesEde3Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | RC2Cbc | string | PublicStatic+1 flags | — | |
| — | 0x08 | IdeaCbc | string | PublicStatic+1 flags | 0 |
| — | 0x08 | Cast5Cbc | string | PublicStatic+1 flags | 0 |
| 0x08 | Aes128Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | Aes192Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | Aes256Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | Camellia128Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | Camellia192Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | Camellia256Cbc | string | PublicStatic+1 flags | — | |
| 0x08 | SeedCbc | string | PublicStatic+1 flags | — | |
| 0x08 | DesEde3Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | Aes128Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | Aes192Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | Aes256Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | Camellia128Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | Camellia192Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | Camellia256Wrap | string | PublicStatic+1 flags | — | |
| 0x08 | SeedWrap | string | PublicStatic+1 flags | — | |
| 0x08 | ECDHSha1Kdf | string | PublicStatic+1 flags | — | |
| 0x08 | ECMqvSha1Kdf | string | PublicStatic+1 flags | — | |
| 0x08 | recipientInfoGenerators | IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Cms.RecipientInfoGenerator> | 2 flags | — | |
| 0x08 | m_random | SecureRandom | 2 flags | — | |
| 0x08 | unprotectedAttributeGenerator | CmsAttributeTableGenerator | 1 flags | — |
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor(SecureRandom random) | Public+1 flags | — | 0x08 |
| void SetBufferSize(int bufferSize) | Public | — | 0x04 |
| void SetBerEncodeRecipients(bool berEncodeRecipientSet) | Public | — | 0x01 |
| DerInteger get_Version() | Private+1 flags | — | 0x08 |
| Stream Open(Stream outStream, const string& encryptionOid, CipherKeyGenerator keyGen) | Private | — | 0x08 |
| Stream Open(Stream outStream, AlgorithmIdentifier encAlgID, ICipherParameters cipherParameters, Asn1EncodableVector recipientInfos) | Private | — | 0x08 |
| Stream Open(Stream outStream, const string& encryptionOid) | Public | 0x08 | |
| Stream Open(Stream outStream, const string& encryptionOid, int keySize) | Public | 0x08 |