Table of Contents

Class ITPFirstParty

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class ITPFirstParty
Inheritance
ITPFirstParty
Inherited Members

Methods

GetDomain(ITPFirstPartyHandle)

Calls native method webkit_itp_first_party_get_domain. Version: 2.30

[Version("2.30")]
public static extern NonNullableUtf8StringUnownedHandle GetDomain(ITPFirstPartyHandle itpFirstParty)

Parameters

itpFirstParty ITPFirstPartyHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function webkit_itp_first_party_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLastUpdateTime(ITPFirstPartyHandle)

Calls native method webkit_itp_first_party_get_last_update_time. Version: 2.30

[Version("2.30")]
public static extern DateTimeUnownedHandle GetLastUpdateTime(ITPFirstPartyHandle itpFirstParty)

Parameters

itpFirstParty ITPFirstPartyHandle

Transfer ownership: None Nullable: False

Returns

DateTimeUnownedHandle

Transfer ownership: None Nullable: False

GetWebsiteDataAccessAllowed(ITPFirstPartyHandle)

Calls native method webkit_itp_first_party_get_website_data_access_allowed. Version: 2.30

[Version("2.30")]
public static extern bool GetWebsiteDataAccessAllowed(ITPFirstPartyHandle itpFirstParty)

Parameters

itpFirstParty ITPFirstPartyHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Ref(ITPFirstPartyHandle)

Calls native method webkit_itp_first_party_ref. Version: 2.30

[Version("2.30")]
public static extern ITPFirstPartyOwnedHandle Ref(ITPFirstPartyHandle itpFirstParty)

Parameters

itpFirstParty ITPFirstPartyHandle

Transfer ownership: None Nullable: False

Returns

ITPFirstPartyOwnedHandle

Transfer ownership: Full Nullable: False

Unref(ITPFirstPartyHandle)

Calls native method webkit_itp_first_party_unref. Version: 2.30

[Version("2.30")]
public static extern void Unref(ITPFirstPartyHandle itpFirstParty)

Parameters

itpFirstParty ITPFirstPartyHandle

Transfer ownership: None Nullable: False