SilcSKRStatus silc_skr_del_public_key(SilcSKR skr, SilcPublicKey public_key, void *key_context);
Removes and destroyes the public key from the repository. The public_key will become invalid after this call returns. Returns SILC_SKR_OK if the key was added successfully, and error status if key could not be added, or has been added already.