Table of Contents

Class IetfAttrSyntax

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

Constructors

IetfAttrSyntax(Asn1Sequence)

[Obsolete("Use 'GetInstance' instead")]
public IetfAttrSyntax(Asn1Sequence seq)

Parameters

seq Asn1Sequence

Fields

ValueOctets

public const int ValueOctets = 1

Field Value

int

ValueOid

public const int ValueOid = 2

Field Value

int

ValueUtf8

public const int ValueUtf8 = 3

Field Value

int

Properties

PolicyAuthority

public GeneralNames PolicyAuthority { get; }

Property Value

GeneralNames

ValueType

public int ValueType { get; }

Property Value

int

Methods

GetInstance(Asn1TaggedObject, bool)

public static IetfAttrSyntax GetInstance(Asn1TaggedObject obj, bool isExplicit)

Parameters

obj Asn1TaggedObject
isExplicit bool

Returns

IetfAttrSyntax

GetInstance(object)

public static IetfAttrSyntax GetInstance(object obj)

Parameters

obj object

Returns

IetfAttrSyntax

GetTagged(Asn1TaggedObject, bool)

public static IetfAttrSyntax GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

IetfAttrSyntax

GetValues()

public object[] GetValues()

Returns

object[]

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object