| 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
"web-database-usage" property"web-database-usage" guint64 : Read
The cumulative size of all web databases in the security origin in bytes.
Default value: 0
Since 1.1.14