Table of Contents

Class KeyTransRecipientInfo

Namespace
Enterprises.Org.BouncyCastle.Asn1.Cms
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class KeyTransRecipientInfo : Asn1Encodable, IAsn1Convertible
Inheritance
KeyTransRecipientInfo
Implements
Inherited Members

Constructors

KeyTransRecipientInfo(Asn1Sequence)

public KeyTransRecipientInfo(Asn1Sequence seq)

Parameters

seq Asn1Sequence

KeyTransRecipientInfo(RecipientIdentifier, AlgorithmIdentifier, Asn1OctetString)

public KeyTransRecipientInfo(RecipientIdentifier rid, AlgorithmIdentifier keyEncryptionAlgorithm, Asn1OctetString encryptedKey)

Parameters

rid RecipientIdentifier
keyEncryptionAlgorithm AlgorithmIdentifier
encryptedKey Asn1OctetString

Properties

EncryptedKey

public Asn1OctetString EncryptedKey { get; }

Property Value

Asn1OctetString

KeyEncryptionAlgorithm

public AlgorithmIdentifier KeyEncryptionAlgorithm { get; }

Property Value

AlgorithmIdentifier

RecipientIdentifier

public RecipientIdentifier RecipientIdentifier { get; }

Property Value

RecipientIdentifier

Version

public DerInteger Version { get; }

Property Value

DerInteger

Methods

GetInstance(object)

public static KeyTransRecipientInfo GetInstance(object obj)

Parameters

obj object

Returns

KeyTransRecipientInfo

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object