TlsFailureReason Enumeration
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Indicates possible reasons for TLS failure.
Namespace: Microsoft.Rtc.Signaling
Assembly: Microsoft.Rtc.Collaboration (in microsoft.rtc.collaboration.dll)
Syntax
'Declaration
Public Enumeration TlsFailureReason
public enum TlsFailureReason
Members
Member name | Description |
---|---|
CertificateExpired | The certificate presented by the remote is expired. |
IncorrectNameInRemoteCertificate | The target name specified in the certificate is incorrect. |
LocalCertificateNotFound | The local certificate specified is not found in the local computer store. |
Other | Some other reason. See Error Code for specific failure. |
RemoteCertificateInvalidUsage | The remote certificate does not have the required enhanced key usage. |
RemoteCertificateRevoked | The remote certificate is revoked. |
RemoteDisconnected | The remote disconnected while TLS negotiation was in progress. |
TlsNegotiationFailure | The Tls negotiation failed. Either the local certificate is unusable or the remote does not trust it. |
UntrustedRemoteCertificate | The certificate presented by the remote is not trusted. |
Remarks
Only common failures are given specific values.
Platforms
Development Platforms
Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition