Table of Contents

Class AuthenticationRequest

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

Methods

Authenticate(IntPtr, CredentialHandle)

Calls native method webkit_authentication_request_authenticate. Version: 2.2

[Version("2.2")]
public static extern void Authenticate(IntPtr request, CredentialHandle credential)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

credential CredentialHandle

Transfer ownership: None Nullable: True

CanSaveCredentials(IntPtr)

Calls native method webkit_authentication_request_can_save_credentials. Version: 2.2

[Version("2.2")]
public static extern bool CanSaveCredentials(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Cancel(IntPtr)

Calls native method webkit_authentication_request_cancel. Version: 2.2

[Version("2.2")]
public static extern void Cancel(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

GetCertificatePinFlags(IntPtr)

Calls native method webkit_authentication_request_get_certificate_pin_flags. Version: 2.34

[Version("2.34")]
public static extern TlsPasswordFlags GetCertificatePinFlags(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

TlsPasswordFlags

Transfer ownership: None Nullable: False

GetGType()

Calls native function webkit_authentication_request_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHost(IntPtr)

Calls native method webkit_authentication_request_get_host. Version: 2.2

[Version("2.2")]
public static extern NonNullableUtf8StringUnownedHandle GetHost(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetPort(IntPtr)

Calls native method webkit_authentication_request_get_port. Version: 2.2

[Version("2.2")]
public static extern uint GetPort(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetProposedCredential(IntPtr)

Calls native method webkit_authentication_request_get_proposed_credential. Version: 2.2

[Version("2.2")]
public static extern CredentialOwnedHandle GetProposedCredential(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

CredentialOwnedHandle

Transfer ownership: Full Nullable: False

GetRealm(IntPtr)

Calls native method webkit_authentication_request_get_realm. Version: 2.2

[Version("2.2")]
public static extern NonNullableUtf8StringUnownedHandle GetRealm(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetScheme(IntPtr)

Calls native method webkit_authentication_request_get_scheme. Version: 2.2

[Version("2.2")]
public static extern AuthenticationScheme GetScheme(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

AuthenticationScheme

Transfer ownership: None Nullable: False

GetSecurityOrigin(IntPtr)

Calls native method webkit_authentication_request_get_security_origin. Version: 2.30

[Version("2.30")]
public static extern SecurityOriginOwnedHandle GetSecurityOrigin(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

SecurityOriginOwnedHandle

Transfer ownership: Full Nullable: False

IsForProxy(IntPtr)

Calls native method webkit_authentication_request_is_for_proxy. Version: 2.2

[Version("2.2")]
public static extern bool IsForProxy(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsRetry(IntPtr)

Calls native method webkit_authentication_request_is_retry. Version: 2.2

[Version("2.2")]
public static extern bool IsRetry(IntPtr request)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

SetCanSaveCredentials(IntPtr, bool)

Calls native method webkit_authentication_request_set_can_save_credentials. Version: 2.30

[Version("2.30")]
public static extern void SetCanSaveCredentials(IntPtr request, bool enabled)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetProposedCredential(IntPtr, CredentialHandle)

Calls native method webkit_authentication_request_set_proposed_credential. Version: 2.30

[Version("2.30")]
public static extern void SetProposedCredential(IntPtr request, CredentialHandle credential)

Parameters

request IntPtr

Transfer ownership: None Nullable: False

credential CredentialHandle

Transfer ownership: None Nullable: False