{884e2060-217d-11da-b2a4-000e7bbb2b09}

X509 Certificate Revocation List

Registry

InProcServer32

C:\Windows\system32\CertEnroll.dll
  • ThreadingModel: Both

ProgID

X509Enrollment.CX509CertificateRevocationList.1

VersionIndependentProgID

X509Enrollment.CX509CertificateRevocationList

Instance

  • Type: ComObject

Methods

  • Initialize: void Initialize ()
  • InitializeDecode: void InitializeDecode (string, EncodingType)
  • Encode: void Encode ()
  • ResetForEncode: void ResetForEncode ()
  • CheckPublicKeySignature: void CheckPublicKeySignature (IX509PublicKey)
  • CheckSignature: void CheckSignature ()

Properties

  • Issuer: IX500DistinguishedName Issuer () {get} {set}
  • ThisUpdate: Date ThisUpdate () {get} {set}
  • NextUpdate: Date NextUpdate () {get} {set}
  • X509CRLEntries: IX509CertificateRevocationListEntries X509CRLEntries () {get}
  • X509Extensions: IX509Extensions X509Extensions () {get}
  • CriticalExtensions: IObjectIds CriticalExtensions () {get}
  • SignerCertificate: ISignerCertificate SignerCertificate () {get} {set}
  • CAVersion: int CAVersion () {get} {set}
  • BaseCRL: bool BaseCRL () {get}
  • NullSigned: bool NullSigned () {get}
  • HashAlgorithm: IObjectId HashAlgorithm () {get} {set}
  • AlternateSignatureAlgorithm: bool AlternateSignatureAlgorithm () {get} {set}
  • SignatureInformation: IX509SignatureInformation SignatureInformation () {get}

MIT License. Copyright (c) 2021 Strontic.