#include "chrome/browser/dips/dips_redirect_info.h"
#include "base/rand_util.h"
DIPSRedirectChainInfo::DIPSRedirectChainInfo(const UrlAndSourceId& initial_url,
const UrlAndSourceId& final_url,
size_t length,
bool is_partial_chain)
: … { … }
DIPSRedirectChainInfo::DIPSRedirectChainInfo(const DIPSRedirectChainInfo&) =
default;
DIPSRedirectChainInfo::~DIPSRedirectChainInfo() = default;
DIPSRedirectInfo::DIPSRedirectInfo(const UrlAndSourceId& url,
DIPSRedirectType redirect_type,
SiteDataAccessType access_type,
base::Time time)
: … { … }
DIPSRedirectInfo::DIPSRedirectInfo(const UrlAndSourceId& url,
DIPSRedirectType redirect_type,
SiteDataAccessType access_type,
base::Time time,
base::TimeDelta client_bounce_delay,
bool has_sticky_activation,
bool web_authn_assertion_request_succeeded)
: … { … }
DIPSRedirectInfo::DIPSRedirectInfo(const DIPSRedirectInfo&) = default;
DIPSRedirectInfo::~DIPSRedirectInfo() = default;