Searched refs:pem_string (Results 1 – 5 of 5) sorted by relevance
92 const std::string& pem_string, in PemToDer() argument96 size_t header = pem_string.find("-----BEGIN " + pem_type + "-----"); in PemToDer()100 size_t body = pem_string.find("\n", header); in PemToDer()104 size_t trailer = pem_string.find("-----END " + pem_type + "-----"); in PemToDer()108 std::string inner = pem_string.substr(body + 1, trailer - (body + 1)); in PemToDer()157 SSLCertificate* SSLCertificate::FromPEMString(const std::string& pem_string) { in FromPEMString() argument158 return OpenSSLCertificate::FromPEMString(pem_string); in FromPEMString()
45 static SSLCertificate* FromPEMString(const std::string& pem_string);218 const std::string& pem_string,
62 static OpenSSLCertificate* FromPEMString(const std::string& pem_string);
228 const std::string& pem_string) { in FromPEMString() argument229 BIO* bio = BIO_new_mem_buf(const_cast<char*>(pem_string.c_str()), -1); in FromPEMString()
71 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_string79 def pem2der(pem_string): argument82 pem_string = pem_string.replace(b"\r", b"")83 first_idx = pem_string.find(b"-----\n") + 684 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]