shishi_key_from_base643
Api function
Usage
#include <shishi.h>
int shishi_key_from_base64(Shishi * handle, int32_t type, const char * value, Shishi_key ** key);
Arguments
Shishi * handle
|
Shishi library handle create by |
|---|---|
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.
Releases
10 releases since Debian 4.0 (Etch); the text changed 5 times.