Struct
SoupHSTSPolicy
Description [src]
struct SoupHSTSPolicy {
/* No available fields */
}
SoupHSTSPolicy
implements HTTP policies, as described by
RFC 6797.
domain
represents the host that this policy applies to. The domain
must be IDNA-canonicalized. soup_hsts_policy_new()
and related methods
will do this for you.
max_age
contains the ‘max-age’ value from the Strict Transport
Security header and indicates the time to live of this policy,
in seconds.
expires
will be non-NULL
if the policy has been set by the host and
hence has an expiry time. If expires
is NULL
, it indicates that the
policy is a permanent session policy set by the user agent.
If include_subdomains
is TRUE
, the Strict Transport Security policy
must also be enforced on subdomains of domain
.
Constructors
soup_hsts_policy_new_from_response
Parses msg
‘s first “Strict-Transport-Security” response header and
returns a SoupHSTSPolicy
.
soup_hsts_policy_new_full
Full version of soup_hsts_policy_new()
, to use with an existing
expiration date.
Instance methods
soup_hsts_policy_is_session_policy
Gets whether policy
is a non-permanent, non-expirable session policy.