X509CertificatePropertyType Enumeration |
Defines the list of possible certificate context properties when the certificate is placed in the
Certificate Store.
Namespace:
System.Security.Cryptography.X509Certificates
Assembly:
SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 3.7.0.0 (3.7.0.0)
Syntax public enum X509CertificatePropertyType
Public Enumeration X509CertificatePropertyType
public enum class X509CertificatePropertyType
type X509CertificatePropertyType
Members
| Member name | Value | Description |
---|
| None | 0 |
No property is identified.
|
| Handle | 1 |
The handle of the private key associated with the certificate.
|
| ProviderInfo | 2 |
Information about a CSP key container or a Cryptography API: Next Generation (CNG) key.
|
| SHA1Hash | 3 |
SHA-1 hash value of the certificate
|
| MD5Hash | 4 |
MD5 hash value of the certificate
|
| DefaultHash | 3 |
Hash of the certificate created by using the default hashing algorithm. The default algorithm is
currently SHA-1.
|
| KeyContext | 5 |
Information necessary to retrieve a key, including the CSP or key service provider (KSP) handle and a
value that indicates whether the key is used for signing or encryption.
|
| KeySpec | 6 |
Value that identifies whether the key is used for signing or for encryption and whether the key is
associated with a CNG Key Storage Provider.
|
| EnhancedKeyUsage | 9 |
A collection of enabled enhanced key usages.
|
| CTLNextUpdateLocation | 10 |
Locations at which next certificate trust list (CTL) will be published.
|
| FriendlyName | 11 |
Display name for the certificate.
|
| PvkFile | 12 |
The file name that contains the private key associated with the certificate's public key.
|
| Description | 13 |
Description of the certificate
|
| AccessState | 14 |
Information that indicates whether the object is write-allowed.
|
| SignatureHash | 15 |
SHA-1 or MD5 hash of the signature. Exact hashing algorithm is determined by a hash value length.
|
| SuibjectKeyIdentifier | 20 |
SHA-1 hash of the subject's public key.
|
| AutoenrollmentTemplateName | 21 |
Certificate template name for which the certificate has been auto enrolled.
|
| PublicKeyParameters | 22 |
Public key algorithm parameters.
|
| CrossCertificateDistributionPoints | 23 |
Location of the cross certificates.
|
| IssuerPublicKeyMD5Hash | 24 |
MD5 hash of the issuer's public key.
|
| PublicKeyMD5Hash | 25 |
MD5 hash of the subject's public key.
|
| EnrollmentInfo | 26 |
Enrollment information of the pending request that contains RequestID, CADNSName, CAName, and DisplayName.
|
| InsertTimeStamp | 27 |
The time when the certificate was added to the certificate store.
|
| IssuerSerialNumberMD5Hash | 28 |
MD5 hash of the issuer's serial number.
|
| SubjectNameMD5Hash | 29 |
MD5 hash of the subject name.
|
| StatusInfo | 30 |
Extended error status text.
|
| RenewalCertificateHash | 64 |
The hash of the renewed certificate.
|
| ArchivedKeyHash | 65 |
SHA-1 hash of the archived certificate and which was replaced by a current certificate.
|
| OcspResponse | 70 |
An encoded stapled OCSP response for this certificate.
|
| RequestOriginatorMachine | 71 |
DNS computer name for the origination of the certificate context request
|
| OcspCachePrefix | 75 |
Prefix of the OCSP response cache entry.
|
| RootProgramCertificatePolicies | 83 |
A collection of Microsoft Root Program certificate policies used to issue Extended Validation (EV)
certificates.
|
| CEPEnrollmentInfo | 87 |
Certificate Enrollment Web Services information used for certificate enrollment.
|
| CNGSignatureHashAlgorithm | 89 |
CNG signature hash algorithm. For example, 'RSA/SHA1'.
|
| PublicKeyLength | 92 |
Subject's public key length in bits.
|
| PublicKeyCngLength | 93 |
Subject's CNG public key length in bits.
|
| NoExpireNotification | 97 |
Indicates that no certificate expiration notification is logged in the Event Viewer.
|
See Also