Class AttributeTable
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Cms
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class AttributeTable
- Inheritance
-
AttributeTable
- Inherited Members
-
Constructors
AttributeTable(Asn1EncodableVector)
public AttributeTable(Asn1EncodableVector v)
Parameters
v
Asn1EncodableVector
AttributeTable(Asn1Set)
public AttributeTable(Asn1Set s)
Parameters
s
Asn1Set
AttributeTable(Attributes)
public AttributeTable(Attributes attrs)
Parameters
attrs
Attributes
AttributeTable(Hashtable)
[Obsolete]
public AttributeTable(Hashtable attrs)
Parameters
attrs
Hashtable
AttributeTable(IDictionary)
public AttributeTable(IDictionary attrs)
Parameters
attrs
IDictionary
Properties
Count
public int Count { get; }
Property Value
- int
this[DerObjectIdentifier]
public Attribute this[DerObjectIdentifier oid] { get; }
Parameters
oid
DerObjectIdentifier
Property Value
- Attribute
Methods
Add(DerObjectIdentifier, Asn1Encodable)
public AttributeTable Add(DerObjectIdentifier attrType, Asn1Encodable attrValue)
Parameters
attrType
DerObjectIdentifier
attrValue
Asn1Encodable
Returns
- AttributeTable
Get(DerObjectIdentifier)
[Obsolete("Use 'object[oid]' syntax instead")]
public Attribute Get(DerObjectIdentifier oid)
Parameters
oid
DerObjectIdentifier
Returns
- Attribute
GetAll(DerObjectIdentifier)
public Asn1EncodableVector GetAll(DerObjectIdentifier oid)
Parameters
oid
DerObjectIdentifier
Returns
- Asn1EncodableVector
Remove(DerObjectIdentifier)
public AttributeTable Remove(DerObjectIdentifier attrType)
Parameters
attrType
DerObjectIdentifier
Returns
- AttributeTable
ToAsn1EncodableVector()
public Asn1EncodableVector ToAsn1EncodableVector()
Returns
- Asn1EncodableVector
ToAttributes()
public Attributes ToAttributes()
Returns
- Attributes
ToDictionary()
public IDictionary ToDictionary()
Returns
- IDictionary
ToHashtable()
[Obsolete("Use 'ToDictionary' instead")]
public Hashtable ToHashtable()
Returns
- Hashtable