Class SecurityManager
public class SecurityManager
- Inheritance
-
SecurityManager
- Inherited Members
Methods
GetGType()
Calls native function webkit_security_manager_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
RegisterUriSchemeAsCorsEnabled(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_register_uri_scheme_as_cors_enabled.
public static extern void RegisterUriSchemeAsCorsEnabled(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RegisterUriSchemeAsDisplayIsolated(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_register_uri_scheme_as_display_isolated.
public static extern void RegisterUriSchemeAsDisplayIsolated(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RegisterUriSchemeAsEmptyDocument(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_register_uri_scheme_as_empty_document.
public static extern void RegisterUriSchemeAsEmptyDocument(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RegisterUriSchemeAsLocal(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_register_uri_scheme_as_local.
public static extern void RegisterUriSchemeAsLocal(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RegisterUriSchemeAsNoAccess(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_register_uri_scheme_as_no_access.
public static extern void RegisterUriSchemeAsNoAccess(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RegisterUriSchemeAsSecure(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_register_uri_scheme_as_secure.
public static extern void RegisterUriSchemeAsSecure(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
UriSchemeIsCorsEnabled(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_uri_scheme_is_cors_enabled.
public static extern bool UriSchemeIsCorsEnabled(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
UriSchemeIsDisplayIsolated(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_uri_scheme_is_display_isolated.
public static extern bool UriSchemeIsDisplayIsolated(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
UriSchemeIsEmptyDocument(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_uri_scheme_is_empty_document.
public static extern bool UriSchemeIsEmptyDocument(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
UriSchemeIsLocal(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_uri_scheme_is_local.
public static extern bool UriSchemeIsLocal(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
UriSchemeIsNoAccess(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_uri_scheme_is_no_access.
public static extern bool UriSchemeIsNoAccess(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
UriSchemeIsSecure(nint, NonNullableUtf8StringHandle)
Calls native method webkit_security_manager_uri_scheme_is_secure.
public static extern bool UriSchemeIsSecure(nint securityManager, NonNullableUtf8StringHandle scheme)
Parameters
securityManager
nintTransfer ownership: None Nullable: False
scheme
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False