Table of Contents

Class Target

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

Constructors

Target(Choice, GeneralName)

public Target(Target.Choice type, GeneralName name)

Parameters

type Target.Choice
name GeneralName

Properties

TargetGroup

public virtual GeneralName TargetGroup { get; }

Property Value

GeneralName

TargetName

public virtual GeneralName TargetName { get; }

Property Value

GeneralName

Methods

GetInstance(Asn1TaggedObject, bool)

public static Target GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

Target

GetInstance(object)

public static Target GetInstance(object obj)

Parameters

obj object

Returns

Target

GetOptional(Asn1Encodable)

public static Target GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

Target

GetTagged(Asn1TaggedObject, bool)

public static Target GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

Target

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object