Go to the source code of this file.
|
typedef typedefG_BEGIN_DECLS struct _GHmac | GHmac |
|
|
GLIB_AVAILABLE_IN_2_30 GHmac * | g_hmac_new (GChecksumType digest_type, const guchar *key, gsize key_len) |
|
GLIB_AVAILABLE_IN_2_30 GHmac * | g_hmac_copy (const GHmac *hmac) |
|
GLIB_AVAILABLE_IN_2_30 GHmac * | g_hmac_ref (GHmac *hmac) |
|
GLIB_AVAILABLE_IN_2_30 void | g_hmac_unref (GHmac *hmac) |
|
GLIB_AVAILABLE_IN_2_30 void | g_hmac_update (GHmac *hmac, const guchar *data, gssize length) |
|
GLIB_AVAILABLE_IN_2_30 const gchar * | g_hmac_get_string (GHmac *hmac) |
|
GLIB_AVAILABLE_IN_2_30 void | g_hmac_get_digest (GHmac *hmac, guint8 *buffer, gsize *digest_len) |
|
GLIB_AVAILABLE_IN_2_30 gchar * | g_compute_hmac_for_data (GChecksumType digest_type, const guchar *key, gsize key_len, const guchar *data, gsize length) |
|
GLIB_AVAILABLE_IN_2_30 gchar * | g_compute_hmac_for_string (GChecksumType digest_type, const guchar *key, gsize key_len, const gchar *str, gssize length) |
|
GLIB_AVAILABLE_IN_2_50 gchar * | g_compute_hmac_for_bytes (GChecksumType digest_type, GBytes *key, GBytes *data) |
|
◆ GHmac
typedef typedefG_BEGIN_DECLS struct _GHmac GHmac |
◆ g_compute_hmac_for_bytes()
◆ g_compute_hmac_for_data()
◆ g_compute_hmac_for_string()
◆ g_hmac_copy()
◆ g_hmac_get_digest()
◆ g_hmac_get_string()
◆ g_hmac_new()
◆ g_hmac_ref()
◆ g_hmac_unref()
◆ g_hmac_update()