Back to Content

RTCDtlsTransport: state property

files/en-us/web/api/rtcdtlstransport/state/index.md

latest1.2 KB
Original Source

{{APIRef("WebRTC")}}

The state read-only property of the {{DOMxRef("RTCDtlsTransport")}} interface provides information which describes a Datagram Transport Layer Security ({{Glossary("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 calling {{DOMxRef("RTCPeerConnection.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

{{Specifications}}

Browser compatibility

{{Compat}}

See also