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 |
浏览器兼容性
加载中…