Back to Content

RTCPeerConnection: getIdentityAssertion() method

files/en-us/web/api/rtcpeerconnection/getidentityassertion/index.md

latest909 B
Original Source

{{APIRef("WebRTC")}}

The getIdentityAssertion() method of the {{domxref("RTCPeerConnection")}} interface initiates the gathering of an identity assertion. This has an effect only if the {{domxref("RTCPeerConnection.signalingState", "signalingState")}} is not "closed".

It is not expected for the application dealing with the RTCPeerConnection: this is automatically done; an explicit call only allows to anticipate the need.

Syntax

js-nolint
getIdentityAssertion()

Parameters

None.

Return value

A {{jsxref("Promise")}} which resolves to an identity assertion encoded as a string.

Example

js
const pc = new RTCPeerConnection();

pc.setIdentityProvider("developer.mozilla.org");
const assertion = await pc.getIdentityAssertion();

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also