Method | Description | |
---|---|---|
Add ( |
||
AddCRL ( |
Adds a CRL to the store.
|
|
Close ( ) : void | ||
Delete ( string thumbprint ) : bool | ||
DeleteCRL ( |
Removes a CRL from the store.
|
|
Dispose ( ) : void |
May be called by the application to clean up resources.
|
|
Enumerate ( ) : |
||
EnumerateCRLs ( ) : List |
Returns the CRLs in the store.
|
|
EnumerateCRLs ( |
Returns the CRLs for the issuer.
|
|
EnumerateStores ( WindowsStoreType storeType, string hostName, string serviceNameOrUserSid ) : IList |
Enumerates the available windows certificate store.
|
|
FindByThumbprint ( string thumbprint ) : |
||
Format ( ) : string |
Returns the string representation of the store.
|
|
GetAccessRules ( ) : IList |
||
GetAccessRules ( string thumbprint ) : IList |
||
GetPrivateKeyFilePath ( string thumbprint ) : string | ||
IsRevoked ( |
Checks if issuer has revoked the certificate.
|
|
Open ( string location ) : void | Syntax (items enclosed in [] are optional): [\\HostName\]StoreType[\(ServiceName | UserSid)]\SymbolicName HostName - the name of the machine where the store resides. SymbolicName - one of LocalMachine, CurrentUser, User or Service ServiceName - the name of an NT service. UserSid - the SID for a user account. SymbolicName - the symbolic name of the store (e.g. My, Root, Trust, CA, etc.). Examples: \\MYPC\LocalMachine\My CurrentUser\Trust \\MYPC\Service\My UA Server\UA Applications User\S-1-5-25\Root | |
PermanentlyDeleteStore ( ) : void |
Deletes the store and all certificates contained within it.
|
|
SetAccessRules ( IList |
||
SetAccessRules ( string thumbprint, IList |
||
WindowsCertificateStore ( ) : System |
Initializes a store.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Cleans up all resources held by the object.
|
Method | Description | |
---|---|---|
Copy ( byte bytes ) : |
Makes an unmanaged copy of an array.
|
|
DuplicateString ( string text ) : |
converts a managed string to an unmanaged string (allocated with malloc).
|
|
EnumStoreCallback ( |
||
FindCertificate ( |
Finds a certificate in the store.
|
|
GetCspKeyContainerInfo ( |
returns the information for the key container associated with the certificate.
|
|
GetFlags ( WindowsStoreType storeType ) : uint |
maps the store type onto a set of flags that can be passed to the various crypto functions.
|
|
GetKeyFileInfo ( string uniqueId, WindowsStoreType storeType, string userSid ) : FileInfo |
finds the key file.
|
|
GetStoreDisplayName ( WindowsStoreType storeType, string serviceNameOrUserSid, string storeName ) : string |
Returns the display name for the certificate store.
|
|
GetThumbprint ( |
Gets the thumbprint from the certificate context.
|
|
OpenStore ( bool readOnly, bool createAlways, bool throwIfNotExist ) : |
Opens the certificate store.
|
|
Parse ( string location ) : void |
Parses the a string representing the store location.
|
public Add ( |
||
certificate | ||
return | void |
public Enumerate ( ) : |
||
return |
public EnumerateCRLs ( |
||
issuer | ||
return | List |
public static EnumerateStores ( WindowsStoreType storeType, string hostName, string serviceNameOrUserSid ) : IList |
||
storeType | WindowsStoreType | |
hostName | string | |
serviceNameOrUserSid | string | |
return | IList |
public FindByThumbprint ( string thumbprint ) : |
||
thumbprint | string | |
return |
public GetAccessRules ( string thumbprint ) : IList |
||
thumbprint | string | |
return | IList |
public GetPrivateKeyFilePath ( string thumbprint ) : string | ||
thumbprint | string | |
return | string |
public IsRevoked ( |
||
issuer | ||
certificate | ||
return | Opc.Ua.StatusCode |
public SetAccessRules ( IList |
||
rules | IList |
|
replaceExisting | bool | |
return | void |
public SetAccessRules ( string thumbprint, IList |
||
thumbprint | string | |
rules | IList |
|
replaceExisting | bool | |
return | void |