soup.hstsenforcer_db

Module for [HSTSEnforcerDB] class

Types 3

Persistent HTTP Strict Transport Security enforcer.

#SoupHSTSEnforcerDB is a soup.hstsenforcer.HSTSEnforcer that uses a SQLite database as a backend for persistency.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
HSTSEnforcerDB self() nothrowReturns `this`, for use in `with` statements.
HSTSEnforcerDBGidBuilder builder() static nothrowGet builder for [soup.hstsenforcer_db.HSTSEnforcerDB] Returns: New builder object
string filename() @property nothrowGet `filename` property. Returns: The filename of the SQLite database where HSTS policies are stored.
Constructors
this(void * ptr, Flag!"Take" take)
this(string filename)Creates a #SoupHSTSEnforcerDB.

Fluent builder implementation template for soup.hstsenforcer_db.HSTSEnforcerDB

Methods
T filename(string propval) nothrowSet `filename` property. Params: propval = The filename of the SQLite database where HSTS policies are stored. Returns: Builder instance for fluent chaining
Methods
HSTSEnforcerDB build() nothrowCreate object from builder. Returns: New object