RTCPeerConnection: метод setIdentityProvider()
Метод setIdentityProvider() интерфейса RTCPeerConnection устанавливает поставщика удостоверений (IdP) до заданного в параметре триплета: его имя, протокол, используемый для связи с ним (необязательно), и необязательное имя пользователя. IdP будет использоваться только тогда, когда требуется утверждение.
Если signalingState установлено в значение "closed", возникает InvalidStateError.
Синтаксис
setIdentityProvider(domainname) setIdentityProvider(domainname, protocol) setIdentityProvider(domainname, protocol, username)
Параметры
domainname-
Строка, представляющая доменное имя, где находится IdP.
protocolНеобязательно-
Строка, представляющая протокол, используемый для связи с IdP. По умолчанию
"default", и используется для определения URL-адреса, где слушает IdP. usernameНеобязательно-
Строка, представляющая имя пользователя, связанное с IdP.
Возвращаемое значение
None (undefined).
Пример
const pc = new RTCPeerConnection();
pc.setIdentityProvider("developer.mozilla.org");
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
setIdentityProvider |
Нет | ≤18–79 | 40 | Нет | Нет | Нет | 40 | Нет | Нет | Нет | Нет |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/setIdentityProvider