Class AuthDomain
public class AuthDomain
- Inheritance
-
AuthDomain
- Inherited Members
Methods
Accepts(nint, nint)
Calls native method soup_auth_domain_accepts.
public static extern NullableUtf8StringOwnedHandle Accepts(nint domain, nint msg)
Parameters
domain
nintTransfer ownership: None Nullable: False
msg
nintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
AddPath(nint, NonNullableUtf8StringHandle)
Calls native method soup_auth_domain_add_path.
public static extern void AddPath(nint domain, NonNullableUtf8StringHandle path)
Parameters
domain
nintTransfer ownership: None Nullable: False
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Challenge(nint, nint)
Calls native method soup_auth_domain_challenge.
public static extern void Challenge(nint domain, nint msg)
Parameters
domain
nintTransfer ownership: None Nullable: False
msg
nintTransfer ownership: None Nullable: False
CheckPassword(nint, nint, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method soup_auth_domain_check_password.
public static extern bool CheckPassword(nint domain, nint msg, NonNullableUtf8StringHandle username, NonNullableUtf8StringHandle password)
Parameters
domain
nintTransfer ownership: None Nullable: False
msg
nintTransfer ownership: None Nullable: False
username
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
password
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Covers(nint, nint)
Calls native method soup_auth_domain_covers.
public static extern bool Covers(nint domain, nint msg)
Parameters
domain
nintTransfer ownership: None Nullable: False
msg
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function soup_auth_domain_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetRealm(nint)
Calls native method soup_auth_domain_get_realm.
public static extern NonNullableUtf8StringUnownedHandle GetRealm(nint domain)
Parameters
domain
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
RemovePath(nint, NonNullableUtf8StringHandle)
Calls native method soup_auth_domain_remove_path.
public static extern void RemovePath(nint domain, NonNullableUtf8StringHandle path)
Parameters
domain
nintTransfer ownership: None Nullable: False
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetFilter(nint, AuthDomainFilter, nint, DestroyNotify)
Calls native method soup_auth_domain_set_filter.
public static extern void SetFilter(nint domain, AuthDomainFilter filter, nint filterData, DestroyNotify dnotify)
Parameters
domain
nintTransfer ownership: None Nullable: False
filter
AuthDomainFilterTransfer ownership: None Nullable: False
filterData
nintTransfer ownership: None Nullable: True
dnotify
DestroyNotifyTransfer ownership: None Nullable: False
SetGenericAuthCallback(nint, AuthDomainGenericAuthCallback, nint, DestroyNotify)
Calls native method soup_auth_domain_set_generic_auth_callback.
public static extern void SetGenericAuthCallback(nint domain, AuthDomainGenericAuthCallback authCallback, nint authData, DestroyNotify dnotify)
Parameters
domain
nintTransfer ownership: None Nullable: False
authCallback
AuthDomainGenericAuthCallbackTransfer ownership: None Nullable: False
authData
nintTransfer ownership: None Nullable: True
dnotify
DestroyNotifyTransfer ownership: None Nullable: False