Table of Contents

Class EncryptedKey

Namespace
Org.BouncyCastle.Asn1.Crmf
Assembly
BouncyCastle.Cryptography.dll
public class EncryptedKey : Asn1Encodable, IAsn1Convertible, IAsn1Choice
Inheritance
EncryptedKey
Implements
Inherited Members

Constructors

EncryptedKey(EnvelopedData)

public EncryptedKey(EnvelopedData envelopedData)

Parameters

envelopedData EnvelopedData

EncryptedKey(EncryptedValue)

public EncryptedKey(EncryptedValue encryptedValue)

Parameters

encryptedValue EncryptedValue

Properties

IsEncryptedValue

public virtual bool IsEncryptedValue { get; }

Property Value

bool

Value

public virtual Asn1Encodable Value { get; }

Property Value

Asn1Encodable

Methods

GetInstance(Asn1TaggedObject, bool)

public static EncryptedKey GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

EncryptedKey

GetInstance(object)

public static EncryptedKey GetInstance(object obj)

Parameters

obj object

Returns

EncryptedKey

GetOptional(Asn1Encodable)

public static EncryptedKey GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

EncryptedKey

GetTagged(Asn1TaggedObject, bool)

public static EncryptedKey GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

EncryptedKey

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object