cookie_access_result.cc 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. // Copyright 2020 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #include "net/cookies/cookie_access_result.h"
  5. namespace net {
  6. CookieAccessResult::CookieAccessResult() = default;
  7. CookieAccessResult::CookieAccessResult(
  8. CookieEffectiveSameSite effective_same_site,
  9. CookieInclusionStatus status,
  10. CookieAccessSemantics access_semantics,
  11. bool is_allowed_to_access_secure_cookies)
  12. : status(status),
  13. effective_same_site(effective_same_site),
  14. access_semantics(access_semantics),
  15. is_allowed_to_access_secure_cookies(is_allowed_to_access_secure_cookies) {
  16. }
  17. CookieAccessResult::CookieAccessResult(CookieInclusionStatus status)
  18. : status(status) {}
  19. CookieAccessResult::CookieAccessResult(const CookieAccessResult&) = default;
  20. CookieAccessResult& CookieAccessResult::operator=(
  21. const CookieAccessResult& cookie_access_result) = default;
  22. CookieAccessResult::CookieAccessResult(CookieAccessResult&&) = default;
  23. CookieAccessResult::~CookieAccessResult() = default;
  24. } // namespace net