TlsFailureReason Enumeration
Indicates possible reasons for TLS failure. Only common failures are given specific values.
Namespace: Microsoft.Rtc.Signaling
Assembly: Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)
Syntax
'Declaration
Public Enumeration TlsFailureReason
'Usage
Dim instance As TlsFailureReason
public enum TlsFailureReason
Members
Member name | Description | |
---|---|---|
Other | Some other reason. See Error Code for specific failure. | |
LocalCertificateNotFound | The local certificate specified was not found in the local computer store. | |
UntrustedRemoteCertificate | The certificate presented by the remote was not trusted. | |
IncorrectNameInRemoteCertificate | The target name specified in certificate is incorrect. | |
CertificateExpired | The certificate presented by the remote has expired. | |
TlsNegotiationFailure | The Tls negotiation failed. Either the local certificate is unusable or the remote does not trust it. | |
RemoteDisconnected | The remote disconnected while TLS negotiation was in progress. | |
RemoteCertificateRevoked | The remote certificate was revoked. | |
RemoteCertificateInvalidUsage | The remote certificate does not have the required enhanced key usage. |