|
proxygen
|
#include <FizzClient.h>
Private Member Functions | |
| void | startActions (Actions actions) |
Friends | |
| class | FizzBase< FizzClient< ActionMoveVisitor, SM >, ActionMoveVisitor, SM > |
Additional Inherited Members | |
Protected Member Functions inherited from fizz::FizzBase< Derived, ActionMoveVisitor, StateMachine > | |
| void | processActions (typename StateMachine::CompletedActions actions) |
| void | addProcessingActions (typename StateMachine::ProcessingActions actions) |
Protected Attributes inherited from fizz::FizzBase< Derived, ActionMoveVisitor, StateMachine > | |
| StateMachine | machine_ |
| const StateMachine::StateType & | state_ |
| folly::IOBufQueue & | transportReadBuf_ |
Definition at line 21 of file FizzClient.h.
| void fizz::client::FizzClient< ActionMoveVisitor, SM >::connect | ( | std::shared_ptr< const FizzClientContext > | context, |
| std::shared_ptr< const CertificateVerifier > | verifier, | ||
| folly::Optional< std::string > | sni, | ||
| folly::Optional< CachedPsk > | cachedPsk, | ||
| const std::shared_ptr< ClientExtensions > & | extensions = nullptr |
||
| ) |
Definition at line 13 of file FizzClient-inl.h.
References folly::gen::move.
| void fizz::client::FizzClient< ActionMoveVisitor, SM >::connect | ( | std::shared_ptr< const FizzClientContext > | context, |
| folly::Optional< std::string > | hostname | ||
| ) |
Uses the default verifier to verify certificates
Definition at line 29 of file FizzClient-inl.h.
References fizz::Client, folly::netops::connect(), and folly::gen::move.
| Buf fizz::client::FizzClient< ActionMoveVisitor, SM >::getEarlyEkm | ( | folly::StringPiece | label, |
| const Buf & | context, | ||
| uint16_t | length | ||
| ) | const |
Returns an exported key material derived from the early secret of the TLS connection. Throws if the early secret is not available.
Definition at line 41 of file FizzClient-inl.h.
References fizz::Exporter::getEkm(), and fizz::test::label.
|
private |
Definition at line 57 of file FizzClient-inl.h.
References folly::gen::move.
|
friend |
Definition at line 54 of file FizzClient.h.