RTCDtlsTransport.state
The state
read-only property of the RTCDtlsTransport
interface provides information which describes a Datagram Transport Layer Security (DTLS) transport state.
Syntax
let myState = dtlsTransport.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 1.0: Real-Time Communication Between Browsers (WebRTC 1.0) # dom-rtcdtlstransport-state |
Browser compatibility
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
state |
72 |
12 |
No
See bug 1307996.
|
No |
60 |
No |
72 |
72 |
No
See bug 1307996.
|
50 |
No |
11.0 |
See also
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCDtlsTransport/state