Home | History | Annotate | Download | only in crypto

Lines Matching defs:QuicCryptoClientConfig

58 QuicCryptoClientConfig::QuicCryptoClientConfig()
61 QuicCryptoClientConfig::~QuicCryptoClientConfig() {
65 QuicCryptoClientConfig::CachedState::CachedState()
69 QuicCryptoClientConfig::CachedState::~CachedState() {}
71 bool QuicCryptoClientConfig::CachedState::IsComplete(QuicWallTime now) const {
107 bool QuicCryptoClientConfig::CachedState::IsEmpty() const {
112 QuicCryptoClientConfig::CachedState::GetServerConfig() const {
124 QuicErrorCode QuicCryptoClientConfig::CachedState::SetServerConfig(
164 void QuicCryptoClientConfig::CachedState::InvalidateServerConfig() {
170 void QuicCryptoClientConfig::CachedState::SetProof(const vector<string>& certs,
194 void QuicCryptoClientConfig::CachedState::Clear() {
205 void QuicCryptoClientConfig::CachedState::ClearProof() {
211 void QuicCryptoClientConfig::CachedState::SetProofValid() {
215 void QuicCryptoClientConfig::CachedState::SetProofInvalid() {
220 bool QuicCryptoClientConfig::CachedState::Initialize(
246 const string& QuicCryptoClientConfig::CachedState::server_config() const {
251 QuicCryptoClientConfig::CachedState::source_address_token() const {
255 const vector<string>& QuicCryptoClientConfig::CachedState::certs() const {
259 const string& QuicCryptoClientConfig::CachedState::signature() const {
263 bool QuicCryptoClientConfig::CachedState::proof_valid() const {
267 uint64 QuicCryptoClientConfig::CachedState::generation_counter() const {
272 QuicCryptoClientConfig::CachedState::proof_verify_details() const {
276 void QuicCryptoClientConfig::CachedState::set_source_address_token(
281 void QuicCryptoClientConfig::CachedState::SetProofVerifyDetails(
286 void QuicCryptoClientConfig::CachedState::InitializeFrom(
287 const QuicCryptoClientConfig::CachedState& other) {
301 void QuicCryptoClientConfig::SetDefaults() {
317 QuicCryptoClientConfig::CachedState* QuicCryptoClientConfig::LookupOrCreate(
330 void QuicCryptoClientConfig::ClearCachedStates() {
337 void QuicCryptoClientConfig::FillInchoateClientHello(
390 QuicErrorCode QuicCryptoClientConfig::FillClientHello(
578 QuicErrorCode QuicCryptoClientConfig::CacheNewServerConfig(
635 QuicErrorCode QuicCryptoClientConfig::ProcessRejection(
688 QuicErrorCode QuicCryptoClientConfig::ProcessServerHello(
764 QuicErrorCode QuicCryptoClientConfig::ProcessServerConfigUpdate(
781 ProofVerifier* QuicCryptoClientConfig::proof_verifier() const {
785 void QuicCryptoClientConfig::SetProofVerifier(ProofVerifier* verifier) {
789 ChannelIDSource* QuicCryptoClientConfig::channel_id_source() const {
793 void QuicCryptoClientConfig::SetChannelIDSource(ChannelIDSource* source) {
797 void QuicCryptoClientConfig::InitializeFrom(
800 QuicCryptoClientConfig* canonical_crypto_config) {
810 void QuicCryptoClientConfig::AddCanonicalSuffix(const string& suffix) {
814 void QuicCryptoClientConfig::PreferAesGcm() {
826 void QuicCryptoClientConfig::DisableEcdsa() {
830 void QuicCryptoClientConfig::PopulateFromCanonicalConfig(