15 namespace extensions {
TokenBindingKeyParameters
static Buf encodeEcdsaSignature(const folly::ssl::EcdsaSigUniquePtr &signature)
std::unique_ptr< ECDSA_SIG, EcdsaSigDeleter > EcdsaSigUniquePtr
static TokenBinding createTokenBinding(EVP_PKEY &keyPair, const Buf &ekm, TokenBindingKeyParameters negotiatedParameters, TokenBindingType type)
static void addBignumToSignature(const Buf &signature, BIGNUM *bigNum)
static Buf signWithEcKey(const folly::ssl::EcKeyUniquePtr &key, const Buf &message)
std::unique_ptr< EC_KEY, EcKeyDeleter > EcKeyUniquePtr
std::unique_ptr< folly::IOBuf > Buf
static Buf encodeEcKey(const folly::ssl::EcKeyUniquePtr &ecKey)