RTCDtlsTransport: state property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
The state
read-only property of the
RTCDtlsTransport
interface provides information which describes a
Datagram Transport Layer Security (DTLS) transport state.
Value
A string. Its value is one of the following:
new
-
The initial state when DTLS has not started negotiating yet.
connecting
-
DTLS is in the process of negotiating a secure connection and verifying the remote fingerprint.
connected
-
DTLS has completed negotiation of a secure connection and verified the remote fingerprint.
closed
-
The transport has been closed intentionally as the result of receipt of a
close_notify
alert, or callingRTCPeerConnection.close()
. failed
-
The transport has failed as the result of an error (such as receipt of an error alert or failure to validate the remote fingerprint).
Examples
See RTCDtlsTransport
for example code.
Specifications
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcdtlstransport-state |
Browser compatibility
BCD tables only load in the browser