RTCIceCredentialType - 定义了用于访问 ICE 服务器的身份验证方法

RTCIceCredentialType 是 WebRTC API 的枚举,它是一个字符串类型,定义了用于访问由 RTCIceServer 对象标识的 ICE 服务器的身份验证方法。

oauth

一个 RTCIceServer,需要使用 OAuth 2.0 进行身份验证才能使用所描述的 ICE 服务器。 RFC 7635 中详细介绍了此过程。此属性以前称为 token

password

在使用上述 ICE 服务器之前,RTCIceServer 需要用户名和密码进行身份验证。

##移除的值

以下值不再是 WebRTC 规范的一部分,而是以前规范中的值。

token

通过 ICE 服务器进行身份验证需要使用 RFC 7635 中定义的 OAuth 2.0 令牌。该值已重命名为 oauth

规范

规范 状态 备注
WebRTC 1.0: Real-time Communication Between Browsers
RTCIceCredentialType 的定义
候选推荐 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持 不支持 不支持47 不支持 不支持 未知
oauth 不支持 不支持 不支持 不支持 不支持 未知
password 不支持 不支持47 不支持 不支持 未知
token 不支持 不支持47 — 68 不支持 不支持 未知

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 不支持 不支持 未知47 未知 不支持 未知
oauth 不支持 不支持 未知 不支持 未知 不支持 未知
password 不支持 不支持 未知47 未知 不支持 未知
token 不支持 不支持 未知47 — 68 未知 不支持 未知

相关链接