Table of Contents

Class AuthDomainDigest

Namespace
Soup
Assembly
Soup-3.0.dll
public sealed class AuthDomainDigest : AuthDomain, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
AuthDomainDigest
Implements
Inherited Members

Constructors

AuthDomainDigest(params ConstructArgument[])

[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public AuthDomainDigest(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

AuthDomainDigest(CreationData)

[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected AuthDomainDigest(CreationData data)

Parameters

data CreationData

AuthDomainDigest(AuthDomainDigestHandle)

protected AuthDomainDigest(AuthDomainDigestHandle handle)

Parameters

handle AuthDomainDigestHandle

Fields

AuthDataPropertyDefinition

public static readonly Property<nint, AuthDomainDigest> AuthDataPropertyDefinition

Field Value

Property<nint, AuthDomainDigest>

Properties

AuthData

public nint AuthData { get; set; }

Property Value

nint

Methods

EncodePassword(string, string, string)

public static string EncodePassword(string username, string realm, string password)

Parameters

username string
realm string
password string

Returns

string

GetGType()

public static Type GetGType()

Returns

Type

NewFromPointer(nint, bool)

Creates a new managed AuthDomainDigest instance for a given pointer.

public static AuthDomainDigest NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

AuthDomainDigest

NewWithProperties(ConstructArgument[])

Creates a new AuthDomainDigest and sets the properties specified by the construct arguments.

public static AuthDomainDigest NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

AuthDomainDigest

SetAuthCallback(AuthDomainDigestAuthCallback)

public void SetAuthCallback(AuthDomainDigestAuthCallback callback)

Parameters

callback AuthDomainDigestAuthCallback