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

Csp Information

Registry

InProcServer32

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

ProgID

X509Enrollment.CCspInformation.1

VersionIndependentProgID

X509Enrollment.CCspInformation

Instance

  • Type: ComObject

Methods

  • InitializeFromName: void InitializeFromName (string)
  • InitializeFromType: void InitializeFromType (X509ProviderType, IObjectId, bool)
  • GetDefaultSecurityDescriptor: string GetDefaultSecurityDescriptor (bool)
  • GetCspStatusFromOperations: ICspStatus GetCspStatusFromOperations (IObjectId, AlgorithmOperationFlags)

Properties

  • CspAlgorithms: ICspAlgorithms CspAlgorithms () {get}
  • HasHardwareRandomNumberGenerator: bool HasHardwareRandomNumberGenerator () {get}
  • IsHardwareDevice: bool IsHardwareDevice () {get}
  • IsRemovable: bool IsRemovable () {get}
  • IsSoftwareDevice: bool IsSoftwareDevice () {get}
  • Valid: bool Valid () {get}
  • MaxKeyContainerNameLength: int MaxKeyContainerNameLength () {get}
  • Name: string Name () {get}
  • Type: X509ProviderType Type () {get}
  • Version: int Version () {get}
  • KeySpec: X509KeySpec KeySpec () {get}
  • IsSmartCard: bool IsSmartCard () {get}
  • LegacyCsp: bool LegacyCsp () {get}

MIT License. Copyright (c) 2021 Strontic.