RTCPeerConnection.generateCertificate()
io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/ko/web/api/rtcpeerconnection/index.md)
RTCPeerConnection
인터페이스의 generateCertificate()
메소드는 X.509 인증서와 해당하는 개인 키를 생성하고 저장합니다. 그리고 접근이 가능한 RTCCertificate
를 반환합니다.
Syntax
js
var cert = RTCPeerConnection.generateCertificate(keygenAlgorithm);
매개변수
keygenAlgorithm
-
키를 생성하는데 사용하는 알고리즘을 식별하는
DOMString
입니다.
참고:
RTCPeerConnection.generateCertificate()
은 정적인 메소드로, 따라서 인스턴스가 아닌RTCPeerConnection
인터페이스에서 항상 호출됩니다.
반환 값
RTCCertificate
객체에 대한 참조 값입니다.
예제
js
RTCPeerConnection.generateCertificate({
name: "RSASSA-PKCS1-v1_5",
hash: "SHA-256",
modulusLength: 2048,
publicExponent: new Uint8Array([1, 0, 1]),
}).then(function (cert) {
var pc = new RTCPeerConnection({ certificates: [cert] });
});
명세
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcpeerconnection-generatecertificate |
브라우저 호환성
BCD tables only load in the browser