Table of Contents

Class DerObjectIdentifier

Namespace
Org.BouncyCastle.Asn1
Assembly
BouncyCastle.Cryptography.dll
public class DerObjectIdentifier : Asn1Object, IAsn1Convertible
Inheritance
DerObjectIdentifier
Implements
Derived
Inherited Members

Constructors

DerObjectIdentifier(string)

public DerObjectIdentifier(string identifier)

Parameters

identifier string

Properties

Id

public string Id { get; }

Property Value

string

Methods

Asn1Equals(Asn1Object)

protected override bool Asn1Equals(Asn1Object asn1Object)

Parameters

asn1Object Asn1Object

Returns

bool

Asn1GetHashCode()

protected override int Asn1GetHashCode()

Returns

int

Branch(string)

public virtual DerObjectIdentifier Branch(string branchID)

Parameters

branchID string

Returns

DerObjectIdentifier

FromContents(byte[])

public static DerObjectIdentifier FromContents(byte[] contents)

Parameters

contents byte[]

Returns

DerObjectIdentifier

GetID()

public string GetID()

Returns

string

GetInstance(Asn1TaggedObject, bool)

public static DerObjectIdentifier GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DerObjectIdentifier

GetInstance(object)

public static DerObjectIdentifier GetInstance(object obj)

Parameters

obj object

Returns

DerObjectIdentifier

GetOptional(Asn1Encodable)

public static DerObjectIdentifier GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DerObjectIdentifier

GetTagged(Asn1TaggedObject, bool)

public static DerObjectIdentifier GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DerObjectIdentifier

On(DerObjectIdentifier)

public virtual bool On(DerObjectIdentifier stem)

Parameters

stem DerObjectIdentifier

Returns

bool

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

TryFromID(string, out DerObjectIdentifier)

public static bool TryFromID(string identifier, out DerObjectIdentifier oid)

Parameters

identifier string
oid DerObjectIdentifier

Returns

bool