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