Table of Contents

Class DerExternal

Namespace
Enterprises.Org.BouncyCastle.Asn1
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class DerExternal : Asn1Object, IAsn1Convertible
Inheritance
DerExternal
Implements
Inherited Members

Constructors

DerExternal(Asn1EncodableVector)

public DerExternal(Asn1EncodableVector vector)

Parameters

vector Asn1EncodableVector

DerExternal(DerObjectIdentifier, DerInteger, Asn1Object, DerTaggedObject)

public DerExternal(DerObjectIdentifier directReference, DerInteger indirectReference, Asn1Object dataValueDescriptor, DerTaggedObject externalData)

Parameters

directReference DerObjectIdentifier
indirectReference DerInteger
dataValueDescriptor Asn1Object
externalData DerTaggedObject

DerExternal(DerObjectIdentifier, DerInteger, Asn1Object, int, Asn1Object)

public DerExternal(DerObjectIdentifier directReference, DerInteger indirectReference, Asn1Object dataValueDescriptor, int encoding, Asn1Object externalData)

Parameters

directReference DerObjectIdentifier
indirectReference DerInteger
dataValueDescriptor Asn1Object
encoding int
externalData Asn1Object

Properties

DataValueDescriptor

public Asn1Object DataValueDescriptor { get; set; }

Property Value

Asn1Object

DirectReference

public DerObjectIdentifier DirectReference { get; set; }

Property Value

DerObjectIdentifier

Encoding

public int Encoding { get; set; }

Property Value

int

ExternalContent

public Asn1Object ExternalContent { get; set; }

Property Value

Asn1Object

IndirectReference

public DerInteger IndirectReference { get; set; }

Property Value

DerInteger

Methods

Asn1Equals(Asn1Object)

protected override bool Asn1Equals(Asn1Object asn1Object)

Parameters

asn1Object Asn1Object

Returns

bool

Asn1GetHashCode()

protected override int Asn1GetHashCode()

Returns

int