Org.BouncyCastle.Asn1.Cms.AttributeTable
namespace Org.BouncyCastle.Asn1.Cms
{
public class AttributeTable : IReadOnlyCollection<Attribute>, IEnumerable<Attribute>, IEnumerable
{
public Attribute this[DerObjectIdentifier oid] { get; }
public int Count { get; }
public AttributeTable(IDictionary<DerObjectIdentifier, object> attrs);
public AttributeTable(Asn1EncodableVector v);
public AttributeTable(IReadOnlyCollection<Attribute> attributes);
public AttributeTable(Asn1Set s);
public AttributeTable(Attributes attrs);
public virtual IEnumerator<Attribute> GetEnumerator();
public Asn1EncodableVector GetAll(DerObjectIdentifier oid);
public bool HasAny(DerObjectIdentifier oid);
public IDictionary<DerObjectIdentifier, object> ToDictionary();
public Asn1EncodableVector ToAsn1EncodableVector();
public Attributes ToAttributes();
public AttributeTable Add(params Attribute[] attributes);
public AttributeTable Add(DerObjectIdentifier attrType, Asn1Encodable attrValue);
public AttributeTable Remove(DerObjectIdentifier attrType);
public bool TryGetFirst(DerObjectIdentifier oid, out Attribute attribute);
}
}