diff options
Diffstat (limited to 'docs/api/tmpl/openssl/crypto.sgml')
-rw-r--r-- | docs/api/tmpl/openssl/crypto.sgml | 1126 |
1 files changed, 1126 insertions, 0 deletions
diff --git a/docs/api/tmpl/openssl/crypto.sgml b/docs/api/tmpl/openssl/crypto.sgml new file mode 100644 index 00000000..594630a6 --- /dev/null +++ b/docs/api/tmpl/openssl/crypto.sgml @@ -0,0 +1,1126 @@ +<!-- ##### SECTION Title ##### --> +crypto + +<!-- ##### SECTION Short_Description ##### --> +Crypto transforms implementation for OpenSSL. + +<!-- ##### SECTION Long_Description ##### --> +<para> +Crypto transforms implementation for OpenSSL. +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### FUNCTION xmlSecCryptoGetFunctions_openssl ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLInit ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLShutdown ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeysMngrInit ##### --> +<para> + +</para> + +@mngr: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLGenerateRandom ##### --> +<para> + +</para> + +@buffer: +@size: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLSetDefaultTrustedCertsFolder ##### --> +<para> + +</para> + +@path: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLGetDefaultTrustedCertsFolder ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataAesId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataAesGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataAesSet ##### --> +<para> + +</para> + +@data: +@buf: +@bufSize: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformAes128CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformAes128CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformAes192CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformAes192CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformAes256CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformAes256CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformKWAes128Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformKWAes128GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformKWAes192Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformKWAes192GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformKWAes256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformKWAes256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataDesId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDesGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDesSet ##### --> +<para> + +</para> + +@data: +@buf: +@bufSize: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformDes3CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformDes3CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformKWDes3Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformKWDes3GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataDsaId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDsaGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDsaAdoptDsa ##### --> +<para> + +</para> + +@data: +@dsa: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDsaGetDsa ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDsaAdoptEvp ##### --> +<para> + +</para> + +@data: +@pKey: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataDsaGetEvp ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformDsaSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformDsaSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformDsaSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformDsaSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataEcdsaId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataEcdsaGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataEcdsaAdoptEcdsa ##### --> +<para> + +</para> + +@data: +@ecdsa: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataEcdsaGetEcdsa ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataEcdsaAdoptEvp ##### --> +<para> + +</para> + +@data: +@pKey: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataEcdsaGetEvp ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformEcdsaSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformEcdsaSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformEcdsaSha224Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformEcdsaSha224GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformEcdsaSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformEcdsaSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformEcdsaSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformEcdsaSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformEcdsaSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformEcdsaSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataGost2001Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataGost2001GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformGost2001GostR3411_94Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformGost2001GostR3411_94GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformGostR3411_94Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformGostR3411_94GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataGostR3410_2012_256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataGostR3410_2012_256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataGostR3410_2012_512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataGostR3410_2012_512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformGostR3410_2012GostR3411_2012_512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformGostR3411_2012_256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformGostR3411_2012_256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformGostR3411_2012_512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformGostR3411_2012_512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLHmacGetMinOutputLength ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLHmacSetMinOutputLength ##### --> +<para> + +</para> + +@min_length: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataHmacId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataHmacGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataHmacSet ##### --> +<para> + +</para> + +@data: +@buf: +@bufSize: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacMd5Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacMd5GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacRipemd160Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacRipemd160GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacSha224Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacSha224GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformHmacSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformHmacSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformMd5Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformMd5GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRipemd160Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRipemd160GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLKeyDataRsaId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataRsaGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataRsaAdoptRsa ##### --> +<para> + +</para> + +@data: +@rsa: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataRsaGetRsa ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataRsaAdoptEvp ##### --> +<para> + +</para> + +@data: +@pKey: +@Returns: + + +<!-- ##### FUNCTION xmlSecOpenSSLKeyDataRsaGetEvp ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaMd5Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaMd5GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaRipemd160Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaRipemd160GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaSha224Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaSha224GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaPkcs1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaPkcs1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformRsaOaepId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformRsaOaepGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformSha224Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformSha224GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecOpenSSLTransformSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLTransformSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO XMLSEC_OPENSSL_ERRORS_LIB ##### --> +<para> + +</para> + + + +<!-- ##### MACRO XMLSEC_OPENSSL_ERRORS_FUNCTION ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecOpenSSLErrorsDefaultCallback ##### --> +<para> + +</para> + +@file: +@line: +@func: +@errorObject: +@errorSubject: +@reason: +@msg: + + |