Home
last modified time | relevance | path

Searched refs:pem_string (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/webrtc/rtc_base/
H A Dfake_ssl_identity.cc23 FakeSSLCertificate::FakeSSLCertificate(absl::string_view pem_string) in FakeSSLCertificate() argument
24 : pem_string_(pem_string), in FakeSSLCertificate()
74 FakeSSLIdentity::FakeSSLIdentity(absl::string_view pem_string) in FakeSSLIdentity() argument
75 : FakeSSLIdentity(FakeSSLCertificate(pem_string)) {} in FakeSSLIdentity()
80 for (const std::string& pem_string : pem_strings) { in FakeSSLIdentity() local
81 certs.push_back(std::make_unique<FakeSSLCertificate>(pem_string)); in FakeSSLIdentity()
H A Dssl_identity.cc174 absl::string_view pem_string, in PemToDer() argument
179 size_t header = pem_string.find("-----BEGIN " + pem_type_str + "-----"); in PemToDer()
183 size_t body = pem_string.find('\n', header); in PemToDer()
187 size_t trailer = pem_string.find("-----END " + pem_type_str + "-----"); in PemToDer()
191 std::string inner(pem_string.substr(body + 1, trailer - (body + 1))); in PemToDer()
H A Dssl_certificate.cc131 absl::string_view pem_string) { in FromPEMString() argument
133 return BoringSSLCertificate::FromPEMString(pem_string); in FromPEMString()
135 return OpenSSLCertificate::FromPEMString(pem_string); in FromPEMString()
H A Dopenssl_key_pair.cc108 absl::string_view pem_string) { in FromPrivateKeyPEMString() argument
110 BIO_new_mem_buf(const_cast<char*>(pem_string.data()), pem_string.size()); in FromPrivateKeyPEMString()
H A Dfake_ssl_identity.h27 explicit FakeSSLCertificate(absl::string_view pem_string);
56 explicit FakeSSLIdentity(absl::string_view pem_string);
H A Dopenssl_certificate.cc147 absl::string_view pem_string) { in FromPEMString() argument
148 BIO* bio = BIO_new_mem_buf(const_cast<char*>(pem_string.data()), -1); in FromPEMString()
H A Dboringssl_certificate.cc280 absl::string_view pem_string) { in FromPEMString() argument
282 if (!SSLIdentity::PemToDer(kPemTypeCertificate, pem_string, &der)) { in FromPEMString()
H A Dopenssl_key_pair.h38 absl::string_view pem_string);
H A Dopenssl_certificate.h40 absl::string_view pem_string);
H A Dboringssl_certificate.h42 absl::string_view pem_string);
H A Dssl_certificate.h61 absl::string_view pem_string);
H A Dssl_identity.h150 absl::string_view pem_string,
/aosp_15_r20/external/scapy/scapy/layers/tls/
H A Dcert.py71 pem_string = ("-----BEGIN %s-----\n" % obj).encode()
74 pem_string += b'\n'.join(chunks)
75 pem_string += ("\n-----END %s-----\n" % obj).encode()
76 return pem_string
79 def pem2der(pem_string): argument
82 pem_string = pem_string.replace(b"\r", b"")
83 first_idx = pem_string.find(b"-----\n") + 6
84 if pem_string.find(b"-----BEGIN", first_idx) != -1:
86 last_idx = pem_string.rfind(b"-----", 0, pem_string.rfind(b"-----"))
87 base64_string = pem_string[first_idx:last_idx]
/aosp_15_r20/system/sepolicy/tools/
H A Dpost_process_mac_perms47 pem_string, err = p.communicate(apkzip.read(name))
53 results = re.findall(PEM_CERT_RE, pem_string, re.DOTALL)