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