silc_pkcs_private_key_get_pkcs

SYNOPSIS

    void *silc_pkcs_private_key_get_pkcs(SilcPKCSType type,
                                        SilcPublicKey public_key);

DESCRIPTION

Returns the internal PKCS `type' specific private key context from the `private_key'. The caller needs to explicitly type cast it to correct type. Returns NULL on error.

For SILC_PKCS_SILC the returned context is SilcSILCPrivateKey. For SILC_PKCS_SSH2 the returned context is SilcSshPrivateKey.