![]() |
![]() |
![]() |
WebKitGTK+ Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
WebKitSecurityOrigin; GList * webkit_security_origin_get_all_web_databases (WebKitSecurityOrigin *securityOrigin
); const gchar * webkit_security_origin_get_host (WebKitSecurityOrigin *securityOrigin
); guint webkit_security_origin_get_port (WebKitSecurityOrigin *securityOrigin
); const gchar * webkit_security_origin_get_protocol (WebKitSecurityOrigin *securityOrigin
); GType webkit_security_origin_get_type (void
); guint64 webkit_security_origin_get_web_database_quota (WebKitSecurityOrigin *securityOrigin
); guint64 webkit_security_origin_get_web_database_usage (WebKitSecurityOrigin *securityOrigin
); void webkit_security_origin_set_web_database_quota (WebKitSecurityOrigin *securityOrigin
,guint64 quota
);
"host" gchar* : Read "port" guint : Read "protocol" gchar* : Read "web-database-quota" guint64 : Read / Write "web-database-usage" guint64 : Read
WebKitSecurityOrigin is a representation of a security domain defined by web sites. An origin consists of a host name, a protocol, and a port number. Web sites with the same security origin can access each other's resources for client-side scripting or database access.
Use webkit_web_frame_get_security_origin to get the security origin of a WebKitWebFrame.
Database quotas and usages are also defined per security origin. The cumulative disk usage of an origin's databases may be retrieved with webkit_security_origin_get_web_database_usage. An origin's quota can be adjusted with webkit_security_origin_set_web_database_quota.
GList * webkit_security_origin_get_all_web_databases
(WebKitSecurityOrigin *securityOrigin
);
Returns a list of all Web Databases in the security origin.
|
a WebKitSecurityOrigin |
Returns : |
a GList of databases in the security origin. [transfer container][element-type WebKitWebDatabase] |
Since 1.1.14
const gchar * webkit_security_origin_get_host (WebKitSecurityOrigin *securityOrigin
);
Returns the hostname for the security origin.
|
a WebKitSecurityOrigin |
Returns : |
the hostname for the security origin |
Since 1.1.14
guint webkit_security_origin_get_port (WebKitSecurityOrigin *securityOrigin
);
Returns the port for the security origin.
|
a WebKitSecurityOrigin |
Returns : |
the port for the security origin |
Since 1.1.14
const gchar * webkit_security_origin_get_protocol (WebKitSecurityOrigin *securityOrigin
);
Returns the protocol for the security origin.
|
a WebKitSecurityOrigin |
Returns : |
the protocol for the security origin |
Since 1.1.14
guint64 webkit_security_origin_get_web_database_quota
(WebKitSecurityOrigin *securityOrigin
);
Returns the quota for Web Database storage of the security origin in bytes.
|
a WebKitSecurityOrigin |
Returns : |
the Web Database quota |
Since 1.1.14
guint64 webkit_security_origin_get_web_database_usage
(WebKitSecurityOrigin *securityOrigin
);
Returns the cumulative size of all Web Database database's in the origin in bytes.
|
a WebKitSecurityOrigin |
Returns : |
the cumulative size of all databases |
Since 1.1.14
void webkit_security_origin_set_web_database_quota (WebKitSecurityOrigin *securityOrigin
,guint64 quota
);
Adjust the quota for Web Database storage of the security origin
|
a WebKitSecurityOrigin |
|
a new Web Database quota in bytes |
Since 1.1.14
"host"
property "host" gchar* : Read
The host of the security origin.
Default value: NULL
Since 1.1.14
"port"
property "port" guint : Read
The port of the security origin.
Allowed values: <= 65535
Default value: 0
Since 1.1.14
"protocol"
property "protocol" gchar* : Read
The protocol of the security origin.
Default value: NULL
Since 1.1.14
"web-database-quota"
property "web-database-quota" guint64 : Read / Write
The web database qouta of the security origin in bytes.
Default value: 0
Since 1.1.14