RTCPeerConnection: setIdentityProvider() Methode

Die setIdentityProvider() Methode der RTCPeerConnection Schnittstelle setzt den Identity Provider (IdP) auf das im Parameter angegebene Tripel: dessen Name, das verwendete Protokoll zur Kommunikation (optional) und ein optionaler Benutzername. Der IdP wird nur dann verwendet, wenn ein Nachweis erforderlich ist.

Wenn der signalingState auf "closed" gesetzt ist, wird ein InvalidStateError ausgelöst.

Syntax

js
setIdentityProvider(domainname)
setIdentityProvider(domainname, protocol)
setIdentityProvider(domainname, protocol, username)

Parameter

domainname

Ein String, der den Domainnamen darstellt, an dem sich der IdP befindet.

protocol Optional

Ein String, der das Protokoll darstellt, das zur Kommunikation mit dem IdP verwendet wird. Es hat standardmäßig den Wert "default" und wird verwendet, um die URL zu bestimmen, unter der der IdP lauscht.

username Optional

Ein String, der den Benutzernamen repräsentiert, der mit dem IdP verknüpft ist.

Rückgabewert

Keine (undefined).

Beispiel

js
const pc = new RTCPeerConnection();

pc.setIdentityProvider("developer.mozilla.org");

Spezifikationen

Specification
Identity for WebRTC 1.0
# dom-rtcpeerconnection-setidentityprovider

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch