Method

AgsAuthenticationManagerget_digest

since: 3.0.0

Declaration [src]

gchar*
ags_authentication_manager_get_digest (
  AgsAuthenticationManager* authentication_manager,
  gchar* authentication_module,
  gchar* realm,
  gchar* login,
  gchar* security_token
)

Description [src]

Get digest of login.

Available since: 3.0.0

Parameters

authentication_module

Type: gchar*

The authentication module.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.
realm

Type: gchar*

The realm.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.
login

Type: gchar*

The login.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.
security_token

Type: gchar*

The security token.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.

Return value

Type: gchar*

The digest as string, or NULL if not available.

The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.