Table of Contents

Class EncryptedValue

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

Constructors

EncryptedValue(AlgorithmIdentifier, AlgorithmIdentifier, DerBitString, AlgorithmIdentifier, Asn1OctetString, DerBitString)

public EncryptedValue(AlgorithmIdentifier intendedAlg, AlgorithmIdentifier symmAlg, DerBitString encSymmKey, AlgorithmIdentifier keyAlg, Asn1OctetString valueHint, DerBitString encValue)

Parameters

intendedAlg AlgorithmIdentifier
symmAlg AlgorithmIdentifier
encSymmKey DerBitString
keyAlg AlgorithmIdentifier
valueHint Asn1OctetString
encValue DerBitString

Properties

EncSymmKey

public virtual DerBitString EncSymmKey { get; }

Property Value

DerBitString

EncValue

public virtual DerBitString EncValue { get; }

Property Value

DerBitString

IntendedAlg

public virtual AlgorithmIdentifier IntendedAlg { get; }

Property Value

AlgorithmIdentifier

KeyAlg

public virtual AlgorithmIdentifier KeyAlg { get; }

Property Value

AlgorithmIdentifier

SymmAlg

public virtual AlgorithmIdentifier SymmAlg { get; }

Property Value

AlgorithmIdentifier

ValueHint

public virtual Asn1OctetString ValueHint { get; }

Property Value

Asn1OctetString

Methods

GetInstance(object)

public static EncryptedValue GetInstance(object obj)

Parameters

obj object

Returns

EncryptedValue

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object