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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
setIdentityProvider

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Siehe auch