Click or drag to resize

X509CTL Class

Represents a X.509 Certificate Trust List (CTL).
Inheritance Hierarchy

Namespace:  System.Security.Cryptography.X509Certificates
Assembly:  PKI.Core (in PKI.Core.dll) Version: (
public class X509CTL : IDisposable

The X509CTL type exposes the following members.

Public methodX509CTL(Byte)
Initializes a new instance of the X509CTL class defined from a sequence of bytes representing an X.509 certificate trust list.
Public methodX509CTL(String)
Initializes a new instance of the X509CTL class using the path to a CTL file.
Public propertyEntries
Gets a collection of X509CTLEntry elements.
Public propertyExtensions
Gets a collection of X509Extension objects.
Public propertyHandle
Gets a handle to a Microsoft Cryptographic API CTL context described by an unmanaged CTL_CONTEXT structure.
Public propertyListIdentifier
Gets a string that uniquely identifies the list. This member is used to augment the SubjectUsage and further specifies the list when desired.
Public propertyNextUpdate
Indication of the date and time for the CTL's next available scheduled update.
Public propertyRawData
Gets the raw data of a certificate trust list.
Public propertySequenceNumber
Gets a monotonically increasing number for each update of the CTL.
Public propertySubjectAlgorithm
Gets the algorithm type of the Thumbprint in X509CTLEntry members of the Entries member array.
Public propertySubjectUsage
Gets a collection of OIDs that represents intended usages of the certificate trust list.
Public propertyThisUpdate
Gets the issue date of this.
Public propertyVersion
Gets X.509 certificate trust list (CTL) version.
Public methodDispose
Releases all resources used by the X509CTL
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Overrides ObjectFinalize.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetSafeContext
Gets a SafeCTLHandleContext for the X509 certificate revocation list. The caller of this method owns the returned safe handle, and should dispose of it when they no longer need it. This handle can be used independently of the lifetime of the original X509 certificate revocation list.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodReset
Resets the state of an X509CTL.
Public methodShowUI
Displays a X.509 Certificate Revocation List UI dialog.
Public methodToString (Inherited from Object.)
See Also