Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Provides the event data for the CertificateRequested event.
C#
public class OpcCertificateRequestedEventArgs : EventArgs
Inheritance Object › EventArgs › OpcCertificateRequestedEventArgs
Name | Description |
---|---|
OpcCertificateRequestedEventArgs(Cryptography.X509Certificates.X509Certificate2, OpcCertificateValidationResult, Boolean) | Initializes a new instance of the OpcCertificateValidationFailedEventArgs class using the event data specified. |
Name | Description |
---|---|
AlternativeCertificate | Gets or sets the Cryptography.X509Certificates.X509Certificate2 instance to be used as the alternative certificate for the originally determined and refused certificate information or a null reference (Nothing in Visual Basic) if an alternative certificate is to be automatically created (if AutoCreateCertificate is equals true). The default value of this property is the same Cryptography.X509Certificates.X509Certificate2 as specified by OriginalCertificate. In case there this property keeps unchanged the use of the OriginalCertificate will be enforced. |
AutoCreateCertificate | Gets value indicating whether the framework will automatically create a new Cryptography.X509Certificates.X509Certificate2 instance by its own if AlternativeCertificate is a null reference (Nothing in Visual Basic). |
OriginalCertificate | Gets or sets the Cryptography.X509Certificates.X509Certificate2 instance determined, evaluated and not used upon Reason. |
Reason | Gets one of the members defined by the OpcCertificateValidationResult enumeration which provides the outcome of the evaluation process of the OriginalCertificate information. |