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