Skip to main content

odin_token_generator_get_key_id

enum OdinError odin_token_generator_get_key_id(struct OdinTokenGenerator *token_generator,
char *out_key_id,
uint32_t *out_key_id_length);

Overview​

Extracts the key ID from the access key used by the specified token generator. The key ID is embedded in room tokens, enabling the identification of the corresponding public key required for verification.

Parameters​

NameTypeDescription
token_generatorstruct OdinTokenGenerator *The token generator handle.
out_key_idchar *Buffer to write the key ID to.
out_key_id_lengthuint32_t *Input: buffer size, Output: actual ID length.

Return Value​

TypeDescription
OdinErrorODIN_ERROR_SUCCESS on success.