Table of Contents

Class ProcurationSyntax

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

Constructors

ProcurationSyntax(string, DirectoryString, GeneralName)

public ProcurationSyntax(string country, DirectoryString typeOfSubstitution, GeneralName thirdPerson)

Parameters

country string
typeOfSubstitution DirectoryString
thirdPerson GeneralName

ProcurationSyntax(string, DirectoryString, IssuerSerial)

public ProcurationSyntax(string country, DirectoryString typeOfSubstitution, IssuerSerial certRef)

Parameters

country string
typeOfSubstitution DirectoryString
certRef IssuerSerial

Properties

CertRef

public virtual IssuerSerial CertRef { get; }

Property Value

IssuerSerial

Country

public virtual string Country { get; }

Property Value

string

ThirdPerson

public virtual GeneralName ThirdPerson { get; }

Property Value

GeneralName

TypeOfSubstitution

public virtual DirectoryString TypeOfSubstitution { get; }

Property Value

DirectoryString

Methods

GetInstance(Asn1TaggedObject, bool)

public static ProcurationSyntax GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

ProcurationSyntax

GetInstance(object)

public static ProcurationSyntax GetInstance(object obj)

Parameters

obj object

Returns

ProcurationSyntax

GetTagged(Asn1TaggedObject, bool)

public static ProcurationSyntax GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

ProcurationSyntax

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object