shishi_key_from_base643
Api function
Arguments
- Shishi * handle
-
Shishi library handle create by
shishi_init().
- int32_t type
-
type of key.
- const char * value
-
input string with base64 encoded key value, or NULL.
- Shishi_key ** key
-
pointer to structure that will hold newly created key information
Overview
Create a new Key information structure, and set the key type and key value. KEY contains a newly allocated structure only if this function is successful.
Return value
Returns SHISHI_INVALID_KEY if the base64 encoded key length doesn't match the key type, and SHISHI_OK on success.
History
- Debian 13 (Trixie) to Debian 12 (Bookworm): the text shown here
- Debian 11 (Bullseye) to Debian 8 (Jessie)
- Debian 7 (Wheezy)
- Debian 6.0 (Squeeze)
- Debian 5.0 (Lenny)
- Debian 4.0 (Etch)