Method | Description | |
---|---|---|
Add ( |
Adds a certificate to the store.
|
|
AddCRL ( X509CRL crl ) : void |
Adds a CRL to the store.
|
|
Close ( ) : void |
Closes the store.
|
|
Delete ( string thumbprint ) : Task |
Deletes a certificate from the store.
|
|
DeleteCRL ( X509CRL crl ) : bool |
Removes a CRL from the store.
|
|
Dispose ( ) : void |
Frees any unmanaged resources.
|
|
Enumerate ( ) : Task |
Enumerates the certificates in the store. Identifiers which do not refer to valid certificates are ignored. |
|
EnumerateCRLs ( ) : List |
Returns the CRLs in the store.
|
|
EnumerateCRLs ( X509Certificate2 issuer ) : List |
Returns the CRLs for the issuer.
|
|
FindByThumbprint ( string thumbprint ) : Task |
Finds the certificate with the specified thumprint.
|
|
GetAccessRules ( ) : IList |
Returns the access rules that are currently applied to the store.
|
|
GetAccessRules ( string thumbprint ) : IList |
Returns the access rules that are currently applied to the certficate's private key.
|
|
GetPrivateKeyFilePath ( string thumbprint ) : string |
Returns the file containing the private key for the specified certificate.
|
|
IsRevoked ( X509Certificate2 issuer, X509Certificate2 certificate ) : StatusCode |
Checks if issuer has revoked the certificate.
|
|
MemberwiseClone ( ) : object |
Creates a new object that is a copy of the current instance.
|
|
Open ( string location ) : void |
Opens the store at the specified location. The syntax depends on the store implementation. |
|
SetAccessRules ( IList |
Sets the access rules that are currently applied to the store.
|
|
SetAccessRules ( string thumbprint, IList |
Sets the access rules that are currently applied to the certficate's private key.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
An overrideable version of the Dispose.
|
public Add ( |
||
certificate | The certificate. | |
return | System.Threading.Tasks.Task |
public Delete ( string thumbprint ) : Task |
||
thumbprint | string | The thumbprint. |
return | Task |
public EnumerateCRLs ( X509Certificate2 issuer ) : List |
||
issuer | X509Certificate2 | |
return | List |
public FindByThumbprint ( string thumbprint ) : Task |
||
thumbprint | string | The thumbprint. |
return | Task |
public GetAccessRules ( string thumbprint ) : IList |
||
thumbprint | string | The thumbprint. |
return | IList |
public GetPrivateKeyFilePath ( string thumbprint ) : string | ||
thumbprint | string | |
return | string |
public IsRevoked ( X509Certificate2 issuer, X509Certificate2 certificate ) : StatusCode | ||
issuer | X509Certificate2 | |
certificate | X509Certificate2 | |
return | StatusCode |
public Open ( string location ) : void | ||
location | string | The location. |
return | void |
public SetAccessRules ( IList |
||
rules | IList |
The rules. |
replaceExisting | bool | if set to |
return | void |
public SetAccessRules ( string thumbprint, IList |
||
thumbprint | string | The thumbprint. |
rules | IList |
The rules. |
replaceExisting | bool | if set to |
return | void |