Table of Contents

Class OtherRevVals

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

Remarks

RFC 3126: 4.3.2 Revocation Values Attribute Definition

OtherRevVals ::= SEQUENCE 
{
	otherRevValType      OtherRevValType,
	otherRevVals         ANY DEFINED BY otherRevValType
}

OtherRevValType ::= OBJECT IDENTIFIER

Constructors

OtherRevVals(DerObjectIdentifier, Asn1Encodable)

public OtherRevVals(DerObjectIdentifier otherRevValType, Asn1Encodable otherRevVals)

Parameters

otherRevValType DerObjectIdentifier
otherRevVals Asn1Encodable

Properties

OtherRevValType

public DerObjectIdentifier OtherRevValType { get; }

Property Value

DerObjectIdentifier

OtherRevValsData

public Asn1Encodable OtherRevValsData { get; }

Property Value

Asn1Encodable

OtherRevValsObject

[Obsolete("Use 'OtherRevValsData' instead")]
public Asn1Object OtherRevValsObject { get; }

Property Value

Asn1Object

Methods

GetInstance(Asn1TaggedObject, bool)

public static OtherRevVals GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

OtherRevVals

GetInstance(object)

public static OtherRevVals GetInstance(object obj)

Parameters

obj object

Returns

OtherRevVals

GetTagged(Asn1TaggedObject, bool)

public static OtherRevVals GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

OtherRevVals

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object