Home
last modified time | relevance | path

Searched refs:certificate (Results 1 – 22 of 22) sorted by relevance

/webrtc/dtls/src/handshake/
H A Dhandshake_message_certificate.rs13 pub(crate) certificate: Vec<Vec<u8>>, field
24 for r in &self.certificate { in size()
33 for r in &self.certificate { in marshal()
40 for r in &self.certificate { in marshal()
52 let mut certificate: Vec<Vec<u8>> = vec![]; in unmarshal() localVariable
64 certificate.push(buf); in unmarshal()
67 Ok(HandshakeMessageCertificate { certificate }) in unmarshal()
/webrtc/dtls/examples/dial/selfsign/
H A Ddial_selfsign.rs62 let certificate = Certificate::generate_self_signed(vec!["localhost".to_owned()])?; in main() localVariable
65 certificates: vec![certificate], in main()
/webrtc/dtls/examples/listen/selfsign/
H A Dlisten_selfsign.rs58 let certificate = Certificate::generate_self_signed(vec!["localhost".to_owned()])?; in main() localVariable
61 certificates: vec![certificate], in main()
/webrtc/dtls/examples/dial/verify/
H A Ddial_verify.rs62 let certificate = hub::utilities::load_key_and_certificate( in main() localVariable
75 certificates: vec![certificate], in main()
/webrtc/dtls/src/crypto/
H A Dmod.rs25 pub certificate: Vec<rustls::Certificate>, field
39 certificate: vec![rustls::Certificate(cert.serialize_der()?)], in generate_self_signed()
57 certificate: vec![rustls::Certificate(cert.serialize_der()?)], in generate_self_signed_with_alg()
94 certificate: rustls_certs, in from_pem()
106 for rustls_cert in &self.certificate { in serialize_pem()
333 let (_, certificate) = x509_parser::parse_x509_certificate(&raw_certificates[0]) in verify_signature()
371 certificate in verify_signature()
H A Dcrypto_test.rs191 .certificate in test_certificate_verify()
213 .certificate in test_certificate_verify()
/webrtc/dtls/examples/listen/verify/
H A Dlisten_verify.rs58 let certificate = hub::utilities::load_key_and_certificate( in main() localVariable
71 certificates: vec![certificate], in main()
/webrtc/dtls/examples/hub/src/
H A Dutilities.rs81 let certificate = load_certificate(certificate_path)?; in load_key_and_certificate() localVariable
84 certificate, in load_key_and_certificate()
/webrtc/dtls/src/handshake/handshake_message_certificate/
H A Dhandshake_message_certificate_test.rs67 certificate: vec![], in test_empty_handshake_message_certificate()
/webrtc/dtls/src/flight/
H A Dflight4.rs110 state.peer_certificates = h.certificate.clone(); in parse()
558 let certificate = match cfg.get_certificate(&cfg.server_name) { in generate() localVariable
577 certificate: certificate in generate()
578 .certificate in generate()
603 &certificate.private_key, in generate()
623 &certificate.private_key, /*, signature_hash_algo.hash*/ in generate()
H A Dflight5.rs181 let certificate = if !cfg.local_certificates.is_empty() { in generate() localVariable
208 certificate: if let Some(cert) = &certificate { in generate()
209 cert.certificate.iter().map(|x| x.0.clone()).collect() in generate()
405 &certificate.as_ref().unwrap().private_key, in generate()
421 &certificate.as_ref().unwrap().private_key, /*, signature_hash_algo.hash*/ in generate()
H A Dflight3.rs305 state.peer_certificates = h.certificate.clone(); in parse()
/webrtc/webrtc/src/peer_connection/
H A Dconfiguration.rs2 use crate::peer_connection::certificate::RTCCertificate;
H A Dcertificate.rs88 certificate: vec![rustls::Certificate(x509_cert.serialize_der()?)], in from_params()
191 for c in &self.dtls_certificate.certificate { in get_fingerprints()
H A Dmod.rs4 pub mod certificate; module
42 use crate::peer_connection::certificate::RTCCertificate;
/webrtc/webrtc/src/peer_connection/sdp/
H A Dsdp_test.rs7 use crate::peer_connection::certificate::RTCCertificate;
524 certificate: &RTCCertificate, in fingerprint_test()
532 let dtls_fingerprints = certificate.get_fingerprints(); in fingerprint_test()
570 let certificate = RTCCertificate::from_key_pair(kp)?; in test_media_description_fingerprints() localVariable
660 fingerprint_test(&certificate, &api.media_engine, &media, true, 3).await?; in test_media_description_fingerprints()
663 fingerprint_test(&certificate, &api.media_engine, &media, false, 1).await?; in test_media_description_fingerprints()
/webrtc/dtls/examples/certificates/
H A DREADME.md8 # Extensions required for certificate validation.
/webrtc/webrtc/src/dtls_transport/
H A Dmod.rs32 use crate::peer_connection::certificate::RTCCertificate;
339 let certificate = if let Some(cert) = self.certificates.first() { in prepare_transport() localVariable
349 certificates: vec![certificate], in prepare_transport()
/webrtc/webrtc/src/api/
H A Dmod.rs12 use crate::peer_connection::certificate::RTCCertificate;
/webrtc/dtls/src/conn/
H A Dconn_test.rs862 .add(&srv_cert.certificate[0]) in test_client_certificate()
868 .add(&cert.certificate[0]) in test_client_certificate()
1072 client_cfg.certificates[0].certificate[0].as_ref(), in test_client_certificate()
1097 server_cfg.certificates[0].certificate[0].as_ref().len(), in test_client_certificate()
1102 server_cfg.certificates[0].certificate[0].as_ref(), in test_client_certificate()
1332 .add(&cert.certificate[0]) in test_server_certificate()
2134 certificate: vec![], in test_protocol_version_validation()
/webrtc/webrtc/src/stats/
H A Dmod.rs4 use crate::peer_connection::certificate::RTCCertificate;
/webrtc/webrtc/
H A DCHANGELOG.md170 * [#223 dtls_transport: always set remote certificate](https://github.com/webrtc-rs/webrtc/pull/223…