Struct CertificateValidationArgs
An object that contains the information about the pre-validated certificate and corresponding data.
Inherited Members
Namespace: OnixS.Fix
Assembly: OnixS.Fix.Engine.dll
Syntax
public readonly ref struct CertificateValidationArgs
Properties
Certificate
Validated certificate.
Declaration
public X509Certificate2 Certificate { get; }
Property Value
Type | Description |
---|---|
X509Certificate2 |
Chain
Pre-built certificate chain.
Declaration
public X509Chain Chain { get; }
Property Value
Type | Description |
---|---|
X509Chain |
ErrorDescription
Textual error description of the errors (if any) occurred during pre-validation.
Declaration
public StringBuilder ErrorDescription { get; }
Property Value
Type | Description |
---|---|
StringBuilder |
Remarks
Inside callback there is a possibility to modify the error(s) description.
LocalEndPoint
Local endpoint of TCP connection.
Declaration
public IPEndPoint LocalEndPoint { get; }
Property Value
Type | Description |
---|---|
IPEndPoint |
RemoteEndPoint
Remote endpoint of TCP connection.
Declaration
public IPEndPoint RemoteEndPoint { get; }
Property Value
Type | Description |
---|---|
IPEndPoint |
SslPolicyErrors
SSL policy errors (if any) occurred during pre-validation.
Declaration
public SslPolicyErrors SslPolicyErrors { get; }
Property Value
Type | Description |
---|---|
SslPolicyErrors |
VerificationResult
SSL handshake pre-validation result.
Declaration
public bool VerificationResult { get; set; }
Property Value
Type | Description |
---|---|
bool |