nabto_client_create_private_key()

DESCRIPTION

Create a private key and return the private key as a pem encoded string. The returned pointer should be freed with nabto_client_string_free. This is a utility function and does not alter the state of the client object.

DECLARATION

NABTO_CLIENT_DECL_PREFIX NabtoClientError NABTO_CLIENT_API
nabto_client_create_private_key(NabtoClient* context, char** privateKey)

PARAMETERS

context:
[in] The context
privateKey:
[out] The resulting private key.

RETURN VALUES

NABTO_CLIENT_EC_OK iff the private key is created and available in privateKey. NABTO_CLIENT_EC_UNKNOWN if the key could not be created for some unknown reason. This should never happen. If the future has some more specific error cases which can be acted upon programmatically then they will be added as error codes.

EXAMPLES

None.