RTCPeerConnection.setIdentityProvider()

Experimental

This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

RTCPeerConnection.setIdentityProvider() 메소드는 이름, 통신에 사용된 프로토콜 (옵션), 유저 이름 (옵션)으로 구성된 세 가지 매개변수에 식별 제공자 (Identity Provider, IdP)를 지정합니다. IdP는 주장 (assertion)이 필요한 순간에만 사용 될 것입니다. 

signalingState"closed"로 지정되어있다면, InvalidStateError 에러가 발생합니다. 

Syntax

pc.setIdentityProvider(domainname [, protocol] [, username]);

이 메소드는 반환 값이 존재하지 않습니다.

매개변수

domainname
IdP가 존재하는 도메인 이름을 나타내는 DOMString입니다.
protocol Optional
IdP와 통신하기위해 사용된 프로토콜을 나타내는 DOMString입니다. 디폴트 값은 "default"로 설정되어있고, IdP가 감청하게되는 URL를 결정하는데에 사용됩니다.
username Optional
IdP와 연관된 유저 이름을 나타내는 DOMString입니다.

예시

var pc = new PeerConnection();

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

사양서

브라우저 호환성

BCD tables only load in the browser

참조