Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Provides access to the set of OPC UA predefined certificate stores typically used by an OPC UA application to maintain its certificates.
C#
public class OpcCertificateStores
Inheritance Object › OpcCertificateStores
Name | Description |
---|---|
ApplicationStore | Gets the certificate store which is used by the application to store its own application certificate. |
AutoCreateCertificate | Gets or sets a value indicating whether the application certificate is to be created automatically in the case there is not a valid application certificate explicitly defined to use. |
PathProbings | Gets a collection of OpcPathProbing instances evaluated to determine an appropriate path to use to store certificate files. This evaluation is performed by the GetDefaultCertificateStoresPath method. Modifying the items of this property influences the default certificate store paths used. |
RejectedStore | Gets the certificate store which is used by the application to store all certificates which are not trusted and are therefore by default rejected by the application. |
TrustedIssuerStore | Gets the certificate store which is used by the application to store all certificates of trusted issuers. |
TrustedPeerStore | Gets the certificate store which is used by the application to store all certificates of trusted applications. |
Name | Description |
---|---|
GetDefaultApplicationStorePath | Retrieves the default path used by application certificate stores (see ApplicationStore) as the default store path. This path is an extension of the default root path used by all certificate store paths by default (see GetDefaultCertificateStoresPath). |
GetDefaultCertificateStoresPath | Retrieves the default root path used by all default store paths. These path is determined using the evaluation results of the PathProbings in combination with the sub-path 'OPC Foundation/CertificateStores' for non local working directories and with the sub-path 'CertificateStores' for local working directories. |
GetDefaultRejectedStorePath | Retrieves the default path used by rejected certificate stores (see RejectedStore) as the default store path. This path is an extension of the default root path used by all certificate store paths by default (see GetDefaultCertificateStoresPath). |
GetDefaultTrustedIssuerStorePath | Retrieves the default path used by trusted issuer certificate stores (see TrustedIssuerStore) as the default store path. This path is an extension of the default root path used by all certificate store paths by default (see GetDefaultCertificateStoresPath). |
GetDefaultTrustedPeerStorePath | Retrieves the default path used by trusted peer certificate stores (see TrustedPeerStore) as the default store path. This path is an extension of the default root path used by all certificate store paths by default (see GetDefaultCertificateStoresPath). |