Functions
xmlSecOpenSSLKeyGetEvp ()
EVP_PKEY *
xmlSecOpenSSLKeyGetEvp (xmlSecKeyPtr key);
Gets the EVP_PKEY from the key.
Returns
pointer to EVP_PKEY or NULL if an error occurs.
xmlSecOpenSSLEvpKeyDataAdoptEvp ()
int
xmlSecOpenSSLEvpKeyDataAdoptEvp (xmlSecKeyDataPtr data,
EVP_PKEY *pKey);
Sets the value of key data.
Returns
0 on success or a negative value otherwise.
xmlSecOpenSSLEvpKeyDataGetEvp ()
EVP_PKEY *
xmlSecOpenSSLEvpKeyDataGetEvp (xmlSecKeyDataPtr data);
Gets the EVP_PKEY from the key data.
Returns
pointer to EVP_PKEY or NULL if an error occurs.
xmlSecOpenSSLEvpKeyDup ()
EVP_PKEY *
xmlSecOpenSSLEvpKeyDup (EVP_PKEY *pKey);
Duplicates pKey
.
Returns
pointer to newly created EVP_PKEY object or NULL if an error occurs.
xmlSecOpenSSLEvpKeyAdopt ()
xmlSecKeyDataPtr
xmlSecOpenSSLEvpKeyAdopt (EVP_PKEY *pKey);
Creates xmlsec key object from OpenSSL key object.
Returns
pointer to newly created xmlsec key or NULL if an error occurs.
xmlSecOpenSSLKeyDataDEREncodedKeyValueGetKlass ()
xmlSecKeyDataId
xmlSecOpenSSLKeyDataDEREncodedKeyValueGetKlass
(void);
https://www.w3.org/TR/xmldsig-core1/sec-DEREncodedKeyValue
Returns
the <dsig11:DEREncodedKeyValue/>element processing key data klass.