RTCPeerConnection: setIdentityProvider() 方法

RTCPeerConnection 介面的 setIdentityProvider() 方法將身份提供商(IdP)設定為引數中給定的三元組:其名稱、用於與其通訊的協議(可選)和可選的使用者名稱。IdP 僅在需要斷言時使用。

如果 signalingState 設定為 "closed",則會引發 InvalidStateError

語法

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

引數

domainname

一個字串,表示 IdP 所在的域名。

protocol 可選

一個字串,表示用於與 IdP 通訊的協議。它預設為 "default",用於確定 IdP 偵聽的 URL。

username 可選

一個字串,表示與 IdP 關聯的使用者名稱。

返回值

無(undefined)。

示例

js
const pc = new RTCPeerConnection();

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

規範

規範
WebRTC 1.0 的身份
# dom-rtcpeerconnection-setidentityprovider

瀏覽器相容性

另見