webkit.security_manager
Module for [SecurityManager] class
Types 3
Controls security settings in a #WebKitWebContext.
The #WebKitSecurityManager defines security settings for URI schemes in a #WebKitWebContext. Get it from the context with [webkit.web_context.WebContext.getSecurityManager], and use it to register a URI scheme with a certain security level, or to check if it already has it.
Methods
SecurityManager self()Returns `this`, for use in `with` statements.SecurityManagerGidBuilder builder()Get builder for [webkit.security_manager.SecurityManager] Returns: New builder objectvoid registerUriSchemeAsCorsEnabled(string scheme)Register scheme as a CORS (Cross-origin resource sharing) enabled scheme.void registerUriSchemeAsDisplayIsolated(string scheme)Register scheme as a display isolated scheme.void registerUriSchemeAsEmptyDocument(string scheme)Register scheme as an empty document scheme.void registerUriSchemeAsLocal(string scheme)Register scheme as a local scheme.void registerUriSchemeAsNoAccess(string scheme)Register scheme as a no-access scheme.void registerUriSchemeAsSecure(string scheme)Register scheme as a secure scheme.bool uriSchemeIsCorsEnabled(string scheme)Whether scheme is considered as a CORS enabled scheme.bool uriSchemeIsDisplayIsolated(string scheme)Whether scheme is considered as a display isolated scheme.bool uriSchemeIsEmptyDocument(string scheme)Whether scheme is considered as an empty document scheme.bool uriSchemeIsLocal(string scheme)Whether scheme is considered as a local scheme.bool uriSchemeIsNoAccess(string scheme)Whether scheme is considered as a no-access scheme.bool uriSchemeIsSecure(string scheme)Whether scheme is considered as a secure scheme.Fluent builder for [webkit.security_manager.SecurityManager]
Methods