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
otherRevValTypeDerObjectIdentifierotherRevValsAsn1Encodable
Properties
OtherRevValType
public DerObjectIdentifier OtherRevValType { get; }
Property Value
OtherRevValsData
public Asn1Encodable OtherRevValsData { get; }
Property Value
OtherRevValsObject
[Obsolete("Use 'OtherRevValsData' instead")]
public Asn1Object OtherRevValsObject { get; }
Property Value
Methods
GetInstance(Asn1TaggedObject, bool)
public static OtherRevVals GetInstance(Asn1TaggedObject obj, bool explicitly)
Parameters
objAsn1TaggedObjectexplicitlybool
Returns
GetInstance(object)
public static OtherRevVals GetInstance(object obj)
Parameters
objobject
Returns
GetTagged(Asn1TaggedObject, bool)
public static OtherRevVals GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)
Parameters
taggedObjectAsn1TaggedObjectdeclaredExplicitbool
Returns
ToAsn1Object()
public override Asn1Object ToAsn1Object()