Table of Contents

Class DistributionPointName

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

Constructors

DistributionPointName(GeneralNames)

public DistributionPointName(GeneralNames name)

Parameters

name GeneralNames

DistributionPointName(int, Asn1Encodable)

public DistributionPointName(int type, Asn1Encodable name)

Parameters

type int
name Asn1Encodable

Fields

FullName

public const int FullName = 0

Field Value

int

NameRelativeToCrlIssuer

public const int NameRelativeToCrlIssuer = 1

Field Value

int

Properties

Name

public Asn1Encodable Name { get; }

Property Value

Asn1Encodable

PointType

[Obsolete("Use 'Type' instead")]
public int PointType { get; }

Property Value

int

Type

public int Type { get; }

Property Value

int

Methods

GetInstance(Asn1TaggedObject, bool)

public static DistributionPointName GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

DistributionPointName

GetInstance(object)

public static DistributionPointName GetInstance(object obj)

Parameters

obj object

Returns

DistributionPointName

GetOptional(Asn1Encodable)

public static DistributionPointName GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

DistributionPointName

GetTagged(Asn1TaggedObject, bool)

public static DistributionPointName GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

DistributionPointName

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.