Function
SoupHSTSPolicynew
Declaration [src]
SoupHSTSPolicy*
soup_hsts_policy_new (
  const char* domain,
  unsigned long max_age,
  gboolean include_subdomains
)
Description [src]
Creates a new SoupHSTSPolicy with the given attributes.
domain is a domain on which the strict transport security policy
represented by this object must be enforced.
max_age is used to set the “expires” attribute on the policy; pass
SOUP_HSTS_POLICY_MAX_AGE_PAST for an already-expired policy, or a
lifetime in seconds.
If include_subdomains is TRUE, the strict transport security policy
must also be enforced on all subdomains of domain.
Parameters
- domain
- 
            Type: const char*Policy domain or hostname. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- max_age
- 
            Type: unsigned longMax age of the policy. 
- include_subdomains
- 
            Type: gbooleanTRUEif the policy applies on subdomains.
Return value
Type: SoupHSTSPolicy
A new SoupHSTSPolicy.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |