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
setIdentityProvider(domainname)
setIdentityProvider(domainname, protocol)
setIdentityProvider(domainname, protocol, username)
Parameter
domainname-
Ein String, der den Domainnamen darstellt, an dem sich der IdP befindet.
protocolOptional-
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. usernameOptional-
Ein String, der den Benutzernamen repräsentiert, der mit dem IdP verknüpft ist.
Rückgabewert
Keine (undefined).
Beispiel
const pc = new RTCPeerConnection();
pc.setIdentityProvider("developer.mozilla.org");
Spezifikationen
| Specification |
|---|
| Identity for WebRTC 1.0> # dom-rtcpeerconnection-setidentityprovider> |
Browser-Kompatibilität
Loading…