本文整理汇总了C++中SecurityOrigin::port方法的典型用法代码示例。如果您正苦于以下问题:C++ SecurityOrigin::port方法的具体用法?C++ SecurityOrigin::port怎么用?C++ SecurityOrigin::port使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SecurityOrigin
的用法示例。
在下文中一共展示了SecurityOrigin::port方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: areOriginsMatching
static inline bool areOriginsMatching(const SecurityOrigin& origin1, const SecurityOrigin& origin2)
{
if (origin1.isUnique() || origin2.isUnique())
return origin1.isUnique() == origin2.isUnique();
if (origin1.protocol() != origin2.protocol())
return false;
if (origin1.protocol() == "file")
return true;
if (origin1.host() != origin2.host())
return false;
return origin1.port() == origin2.port();
}
示例2: fromSecurityOrigin
SecurityOriginData SecurityOriginData::fromSecurityOrigin(const SecurityOrigin& securityOrigin)
{
SecurityOriginData securityOriginData;
securityOriginData.protocol = securityOrigin.protocol();
securityOriginData.host = securityOrigin.host();
securityOriginData.port = securityOrigin.port();
return securityOriginData;
}
示例3: addSourceSelf
void CSPSourceList::addSourceSelf()
{
m_list.append(CSPSource(m_origin->protocol(), m_origin->host(), m_origin->port(), false, false));
}
示例4: emptyString
ContentSecurityPolicy::ContentSecurityPolicy(const SecurityOrigin& securityOrigin)
: m_sandboxFlags(SandboxNone)
{
m_selfSourceProtocol = securityOrigin.protocol();
m_selfSource = std::make_unique<ContentSecurityPolicySource>(*this, m_selfSourceProtocol, securityOrigin.host(), securityOrigin.port(), emptyString(), false, false);
}