X509CertificatePolicyCollection Class

Represents a collection of X509CertificatePolicy objects.

Definition

Namespace: SysadminsLV.PKI.Cryptography.X509Certificates
Assembly: SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 4.0.1
C#
public class X509CertificatePolicyCollection : BasicCollection<X509CertificatePolicy>
Inheritance
Object    BasicCollectionX509CertificatePolicy    X509CertificatePolicyCollection

Constructors

X509CertificatePolicyCollection Initializes a new instance of the [!:T] class.
X509CertificatePolicyCollection(IEnumerableX509CertificatePolicy)Initializes a new instance of the X509CertificatePolicyCollection class

Properties

Count
(Inherited from BasicCollectionT)
IsReadOnly
(Inherited from BasicCollectionT)
ItemInt32
(Inherited from BasicCollectionT)
ItemString Gets an X509CertificatePolicy object from the X509CertificatePolicyCollection object by policy's OID value or friendly name.

Methods

Add Adds an X509CertificatePolicy object to the X509CertificatePolicyCollection object.
(Overrides BasicCollectionTAdd(T))
AddRange
(Inherited from BasicCollectionT)
Clear
(Inherited from BasicCollectionT)
Contains
(Inherited from BasicCollectionT)
CopyTo
(Inherited from BasicCollectionT)
Decode Decodes a collection of certificate policies from a ASN.1-encoded byte array.

Byte array in the rawData parameter must represent certificate policies extension value.

Encode Encodes policy collection to a ASN.1-encoded byte array. Encoded byte array represents certificate policies extension value.
Equals
(Inherited from Object)
Finalize
(Inherited from Object)
GetEnumerator
(Inherited from BasicCollectionT)
GetHashCode
(Inherited from Object)
GetType
(Inherited from Object)
IndexOf
(Inherited from BasicCollectionT)
Insert
(Inherited from BasicCollectionT)
MemberwiseClone
(Inherited from Object)
Remove
(Inherited from BasicCollectionT)
RemoveAt
(Inherited from BasicCollectionT)
ToString
(Inherited from Object)

Fields

InternalList Gets internal list.
(Inherited from BasicCollectionT)

See Also