Table of Contents

Class SecurityManager

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
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(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_register_uri_scheme_as_cors_enabled.

public static extern void RegisterUriSchemeAsCorsEnabled(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

RegisterUriSchemeAsDisplayIsolated(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_register_uri_scheme_as_display_isolated.

public static extern void RegisterUriSchemeAsDisplayIsolated(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

RegisterUriSchemeAsEmptyDocument(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_register_uri_scheme_as_empty_document.

public static extern void RegisterUriSchemeAsEmptyDocument(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

RegisterUriSchemeAsLocal(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_register_uri_scheme_as_local.

public static extern void RegisterUriSchemeAsLocal(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

RegisterUriSchemeAsNoAccess(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_register_uri_scheme_as_no_access.

public static extern void RegisterUriSchemeAsNoAccess(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

RegisterUriSchemeAsSecure(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_register_uri_scheme_as_secure.

public static extern void RegisterUriSchemeAsSecure(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

UriSchemeIsCorsEnabled(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_uri_scheme_is_cors_enabled.

public static extern bool UriSchemeIsCorsEnabled(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

UriSchemeIsDisplayIsolated(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_uri_scheme_is_display_isolated.

public static extern bool UriSchemeIsDisplayIsolated(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

UriSchemeIsEmptyDocument(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_uri_scheme_is_empty_document.

public static extern bool UriSchemeIsEmptyDocument(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

UriSchemeIsLocal(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_uri_scheme_is_local.

public static extern bool UriSchemeIsLocal(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

UriSchemeIsNoAccess(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_uri_scheme_is_no_access.

public static extern bool UriSchemeIsNoAccess(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

UriSchemeIsSecure(IntPtr, NonNullableUtf8StringHandle)

Calls native method webkit_security_manager_uri_scheme_is_secure.

public static extern bool UriSchemeIsSecure(IntPtr securityManager, NonNullableUtf8StringHandle scheme)

Parameters

securityManager IntPtr

Transfer ownership: None Nullable: False

scheme NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False