.NET X509Store class
E937635
The .NET X509Store class is a managed API type that provides programmatic access to and management of X.509 certificate stores, such as the Windows Certificate Store, within .NET applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| .NET X509Store class canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T11655733 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: .NET X509Store class Context triple: [Windows Certificate Store, accessedVia, .NET X509Store class]
-
A.
Windows Certificate Store
Windows Certificate Store is a built-in Windows subsystem that securely stores and manages digital certificates and their associated private keys for use by applications and services.
-
B.
Active Directory Certificate Services
Active Directory Certificate Services is a Windows Server role that provides public key infrastructure (PKI) functionality for issuing, managing, and validating digital certificates within an organization’s network.
-
C.
X.509 certificates
X.509 certificates are digital documents that bind a public key to an entity’s identity using a trusted certificate authority, forming the basis of public key infrastructure for secure communications.
-
D.
Windows CryptoAPI
Windows CryptoAPI is a Microsoft Windows cryptographic framework that provides developers with APIs for encryption, decryption, certificate management, and other security-related operations.
-
E.
Certificate Enrollment Web Service
Certificate Enrollment Web Service is a Windows server role service that enables certificate enrollment and renewal over HTTPS, typically used with Active Directory Certificate Services to support remote and policy-based certificate requests.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: .NET X509Store class Target entity description: The .NET X509Store class is a managed API type that provides programmatic access to and management of X.509 certificate stores, such as the Windows Certificate Store, within .NET applications.
-
A.
Windows Certificate Store
Windows Certificate Store is a built-in Windows subsystem that securely stores and manages digital certificates and their associated private keys for use by applications and services.
-
B.
Active Directory Certificate Services
Active Directory Certificate Services is a Windows Server role that provides public key infrastructure (PKI) functionality for issuing, managing, and validating digital certificates within an organization’s network.
-
C.
X.509 certificates
X.509 certificates are digital documents that bind a public key to an entity’s identity using a trusted certificate authority, forming the basis of public key infrastructure for secure communications.
-
D.
Windows CryptoAPI
Windows CryptoAPI is a Microsoft Windows cryptographic framework that provides developers with APIs for encryption, decryption, certificate management, and other security-related operations.
-
E.
Certificate Enrollment Web Service
Certificate Enrollment Web Service is a Windows server role service that enables certificate enrollment and renewal over HTTPS, typically used with Active Directory Certificate Services to support remote and policy-based certificate requests.
- F. None of above. chosen
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
.NET class
ⓘ
managed API type ⓘ software class ⓘ |
| definedInNamespace | System.Security.Cryptography.X509Certificates NERFINISHED ⓘ |
| hasConstructorParameter |
IntPtr store handle
ⓘ
X509StoreLocation ⓘ X509StoreName NERFINISHED ⓘ store name string ⓘ |
| hasMethod |
Add
ⓘ
Close ⓘ Dispose ⓘ Open ⓘ Remove ⓘ |
| hasProperty |
Certificates
ⓘ
IsOpen ⓘ Location ⓘ Name ⓘ |
| partOfFramework |
.NET 5+
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| providesAccessTo |
Windows Certificate Store
NERFINISHED
ⓘ
X.509 certificate stores NERFINISHED ⓘ |
| relatedTo |
StoreLocation
ⓘ
X509Certificate2 NERFINISHED ⓘ X509Certificate2Collection NERFINISHED ⓘ X509StoreName NERFINISHED ⓘ |
| supportsPlatform |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| supportsStoreLocation |
CurrentUser
GENERATED
ⓘ
LocalMachine GENERATED ⓘ |
| supportsStoreName |
AddressBook
GENERATED
ⓘ
CA GENERATED ⓘ My GENERATED ⓘ Root GENERATED ⓘ TrustedPeople GENERATED ⓘ TrustedPublisher GENERATED ⓘ |
| threadSafety | instance members are not guaranteed to be thread-safe ⓘ |
| usedFor |
adding certificates to a store
ⓘ
closing certificate stores ⓘ enumerating certificates in a store ⓘ management of X.509 certificates ⓘ opening certificate stores ⓘ programmatic access to certificate stores ⓘ removing certificates from a store ⓘ |
| usedIn |
TLS client authentication
ⓘ
TLS server authentication ⓘ certificate-based authentication in .NET applications ⓘ code signing certificate management ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: .NET X509Store class Description of subject: The .NET X509Store class is a managed API type that provides programmatic access to and management of X.509 certificate stores, such as the Windows Certificate Store, within .NET applications.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.