gnutls_x509_aki_get_id(3)
β¨ gnutls_x509_aki_get_id β¨
okay bestie, welcome to the gnutls manual page for gnutls_x509_aki_get_id(3) π this is one of those lil functions that lives in the gnutls library and just... hands you a key identifier. no drama, no cap. let's get into it π«Ά
πΈ SYNOPSIS πΈ
#include <gnutls/x509-ext.h>
int gnutls_x509_aki_get_id(gnutls_x509_aki_t aki, gnutls_datum_t * id);
π ARGUMENTS π
gnutls_x509_aki_t akiβ the authority key ID, i.e. the whole AKI situation you're pulling from πgnutls_datum_t * idβ this one's the lil vessel that will hold the identifier once the function is done doing its thing β¨
π DESCRIPTION π
so here's the vibe: this function returns the key identifier exactly as it's stored inside the aki type. that's it, that's the whole job. she's simple, she's effective, we love her π
β οΈ real talk though β the identifier should be treated as constant. do not go messing with it, okay? it's giving "look but don't touch" π«π
π RETURNS π
- when it works out:
GNUTLS_E_SUCCESS(0) β slay, we ate π - when the index is out of bounds:
GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLEβ she's not there, babes π - anything else: a negative error value β not the moment π
β SINCE β
3.3.0 β yeah she's been around a while, an icon of longevity fr fr π
π REPORTING BUGS π
found something cursed? spill the tea to <bugs@gnutls.org> π§
home page is right here: https://www.gnutls.org π
π COPYRIGHT π
Copyright Β© 2001-2023 Free Software Foundation, Inc., and others.
copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. (yes, that's the whole legal vibe, and it's honestly very generous of them π«Ά)
π SEE ALSO π
the full documentation for gnutls is maintained as a Texinfo manual. if the /usr/share/doc/gnutls/ directory does not contain the HTML form, go visit:
https://www.gnutls.org/manual/
okay that's the whole page, bestie!! this was gnutls_x509_aki_get_id(3) from the gnutls manual, version 3.8.13 β and that's a wrap, mwah ππ§π
π¦ where this page comes from
- alpine 3.22: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.23: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.24: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- arch rolling: gnutls 3.8.13-3 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- ubuntu stonking: gnutls-doc 3.8.13-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms