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.
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
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