Table of Contents

Class AuthDomainDigest

Namespace
Soup.Internal
Assembly
Soup-3.0.dll
public class AuthDomainDigest
Inheritance
AuthDomainDigest
Inherited Members

Methods

EncodePassword(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)

Calls native function soup_auth_domain_digest_encode_password.

public static extern NonNullableUtf8StringOwnedHandle EncodePassword(NonNullableUtf8StringHandle username, NonNullableUtf8StringHandle realm, NonNullableUtf8StringHandle password)

Parameters

username NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

realm NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

password NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

GetGType()

Calls native function soup_auth_domain_digest_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

SetAuthCallback(IntPtr, AuthDomainDigestAuthCallback, IntPtr, DestroyNotify)

Calls native method soup_auth_domain_digest_set_auth_callback.

public static extern void SetAuthCallback(IntPtr domain, AuthDomainDigestAuthCallback callback, IntPtr userData, DestroyNotify dnotify)

Parameters

domain IntPtr

Transfer ownership: None Nullable: False

callback AuthDomainDigestAuthCallback

Transfer ownership: None Nullable: False

userData IntPtr

Transfer ownership: None Nullable: True

dnotify DestroyNotify

Transfer ownership: None Nullable: False