Constructor
SoupHSTSEnforcerDBnew
Declaration [src]
SoupHSTSEnforcer*
soup_hsts_enforcer_db_new (
const char* filename
)
Description [src]
Creates a SoupHSTSEnforcerDB
.
filename
will be read in during the initialization of a
SoupHSTSEnforcerDB
, in order to create an initial set of HSTS
policies. If the file doesn’t exist, a new database will be created
and initialized. Changes to the policies during the lifetime of a
SoupHSTSEnforcerDB
will be written to filename
when
SoupHSTSEnforcer::changed
is emitted.
Parameters
filename
-
Type:
const char*
The filename of the database to read/write from.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Return value
Type: SoupHSTSEnforcer
The new SoupHSTSEnforcer
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |