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