C# Класс Org.BouncyCastle.Cms.CmsEnvelopedDataStreamGenerator

Наследование: CmsEnvelopedGenerator
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Open Stream
Open Stream

Открытые методы

Метод Описание
CmsEnvelopedDataStreamGenerator ( ) : System
CmsEnvelopedDataStreamGenerator ( SecureRandom rand ) : System

Constructor allowing specific source of randomness

Open ( Stream outStream, string encryptionOid ) : Stream
Open ( Stream outStream, string encryptionOid, int keySize ) : Stream
SetBerEncodeRecipients ( bool berEncodeRecipientSet ) : void

Use a BER Set to store the recipient information.

SetBufferSize ( int bufferSize ) : void

Set the underlying string size for encapsulated data.

Приватные методы

Метод Описание
Open ( Stream outStream, AlgorithmIdentifier encAlgID, ICipherParameters cipherParameters, Asn1EncodableVector recipientInfos ) : Stream
Open ( Stream outStream, string encryptionOid, CipherKeyGenerator keyGen ) : Stream

Generate an enveloped object that contains an CMS Enveloped Data object using the passed in key generator.

Описание методов

CmsEnvelopedDataStreamGenerator() публичный Метод

public CmsEnvelopedDataStreamGenerator ( ) : System
Результат System

CmsEnvelopedDataStreamGenerator() публичный Метод

Constructor allowing specific source of randomness
public CmsEnvelopedDataStreamGenerator ( SecureRandom rand ) : System
rand Org.BouncyCastle.Security.SecureRandom Instance of SecureRandom to use.
Результат System

Open() публичный Метод

public Open ( Stream outStream, string encryptionOid ) : Stream
outStream Stream
encryptionOid string
Результат Stream

Open() публичный Метод

public Open ( Stream outStream, string encryptionOid, int keySize ) : Stream
outStream Stream
encryptionOid string
keySize int
Результат Stream

SetBerEncodeRecipients() публичный Метод

Use a BER Set to store the recipient information.
public SetBerEncodeRecipients ( bool berEncodeRecipientSet ) : void
berEncodeRecipientSet bool
Результат void

SetBufferSize() публичный Метод

Set the underlying string size for encapsulated data.
public SetBufferSize ( int bufferSize ) : void
bufferSize int Length of octet strings to buffer the data.
Результат void