Android-cuttlefish cvd tool
Namespaces | Classes | Functions
adb::tls Namespace Reference

Namespaces

namespace  anonymous_namespace{adb_ca_list.cpp}
 
namespace  anonymous_namespace{tls_connection.cpp}
 

Classes

class  TlsConnection
 

Functions

bssl::UniquePtr< X509_NAME > CreateCAIssuerFromEncodedKey (std::string_view key)
 
std::optional< std::string > ParseEncodedKeyFromCAIssuer (X509_NAME *issuer)
 
std::string SHA256BitsToHexString (std::string_view sha256)
 
std::optional< std::string > SHA256HexStringToBits (std::string_view sha256_str)
 

Function Documentation

◆ CreateCAIssuerFromEncodedKey()

bssl::UniquePtr< X509_NAME > adb::tls::CreateCAIssuerFromEncodedKey ( std::string_view  key)

◆ ParseEncodedKeyFromCAIssuer()

std::optional< std::string > adb::tls::ParseEncodedKeyFromCAIssuer ( X509_NAME *  issuer)

◆ SHA256BitsToHexString()

std::string adb::tls::SHA256BitsToHexString ( std::string_view  sha256)

◆ SHA256HexStringToBits()

std::optional< std::string > adb::tls::SHA256HexStringToBits ( std::string_view  sha256_str)