Test for RTCPeerConnection.generateCertificate()

  1. new RTCPeerConnection()
  2. RTCPeerConnection.generateCertificate
  3. RTCPeerConnection.generateCertificate()
  4. cert.getFingerprints
  5. cert.getFingerprints()[0]
  6. cert.expires()
  7. cert.expires() -now == 1000
  8. RTCPeerConnection(configuration, null)
  9. pc.createOffer()
  10. c.getFingerprints()[0] === sdp['fingerprint'];
  11. window.indexedDB
  12. store.put({cert:cert})
  13. index.get("testCert")
  14. storedCert.expires
  15. (new RTCPeerConnection(configuration, null)).createOffer()
  16. (new RTCPeerConnection(configurationWithExpiredCert, null)).createOffer()