diff options
Diffstat (limited to 'docs/api/tmpl/gnutls')
-rw-r--r-- | docs/api/tmpl/gnutls/app.sgml | 189 | ||||
-rw-r--r-- | docs/api/tmpl/gnutls/crypto.sgml | 674 | ||||
-rw-r--r-- | docs/api/tmpl/gnutls/x509.sgml | 193 | ||||
-rw-r--r-- | docs/api/tmpl/gnutls/xmlsec-gnutls-unused.sgml | 78 |
4 files changed, 1134 insertions, 0 deletions
diff --git a/docs/api/tmpl/gnutls/app.sgml b/docs/api/tmpl/gnutls/app.sgml new file mode 100644 index 00000000..24bd87ab --- /dev/null +++ b/docs/api/tmpl/gnutls/app.sgml @@ -0,0 +1,189 @@ +<!-- ##### SECTION Title ##### --> +app + +<!-- ##### SECTION Short_Description ##### --> +Application functions implementation for GnuTLS. + +<!-- ##### SECTION Long_Description ##### --> +<para> +Application functions implementation for GnuTLS. +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### FUNCTION xmlSecGnuTLSAppInit ##### --> +<para> + +</para> + +@config: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppShutdown ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppDefaultKeysMngrInit ##### --> +<para> + +</para> + +@mngr: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppDefaultKeysMngrAdoptKey ##### --> +<para> + +</para> + +@mngr: +@key: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppDefaultKeysMngrLoad ##### --> +<para> + +</para> + +@mngr: +@uri: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppDefaultKeysMngrSave ##### --> +<para> + +</para> + +@mngr: +@filename: +@type: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppKeysMngrCertLoad ##### --> +<para> + +</para> + +@mngr: +@filename: +@format: +@type: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppKeysMngrCertLoadMemory ##### --> +<para> + +</para> + +@mngr: +@data: +@dataSize: +@format: +@type: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppKeyLoad ##### --> +<para> + +</para> + +@filename: +@format: +@pwd: +@pwdCallback: +@pwdCallbackCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppKeyLoadMemory ##### --> +<para> + +</para> + +@data: +@dataSize: +@format: +@pwd: +@pwdCallback: +@pwdCallbackCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppPkcs12Load ##### --> +<para> + +</para> + +@filename: +@pwd: +@pwdCallback: +@pwdCallbackCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppPkcs12LoadMemory ##### --> +<para> + +</para> + +@data: +@dataSize: +@pwd: +@pwdCallback: +@pwdCallbackCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppKeyCertLoad ##### --> +<para> + +</para> + +@key: +@filename: +@format: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppKeyCertLoadMemory ##### --> +<para> + +</para> + +@key: +@data: +@dataSize: +@format: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSAppGetDefaultPwdCallback ##### --> +<para> + +</para> + +@void: +@Returns: + + diff --git a/docs/api/tmpl/gnutls/crypto.sgml b/docs/api/tmpl/gnutls/crypto.sgml new file mode 100644 index 00000000..fb8130d9 --- /dev/null +++ b/docs/api/tmpl/gnutls/crypto.sgml @@ -0,0 +1,674 @@ +<!-- ##### SECTION Title ##### --> +crypto + +<!-- ##### SECTION Short_Description ##### --> +Crypto transforms implementation for GnuTLS. + +<!-- ##### SECTION Long_Description ##### --> +<para> +Crypto transforms implementation for GnuTLS. +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### FUNCTION xmlSecCryptoGetFunctions_gnutls ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSInit ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSShutdown ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeysMngrInit ##### --> +<para> + +</para> + +@mngr: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSGenerateRandom ##### --> +<para> + +</para> + +@buffer: +@size: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataAesId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataAesGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataAesSet ##### --> +<para> + +</para> + +@data: +@buf: +@bufSize: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformAes128CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformAes128CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformAes192CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformAes192CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformAes256CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformAes256CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformKWAes128Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformKWAes128GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformKWAes192Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformKWAes192GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformKWAes256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformKWAes256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataDesId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDesGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDesSet ##### --> +<para> + +</para> + +@data: +@buf: +@bufSize: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformDes3CbcId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformDes3CbcGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformKWDes3Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformKWDes3GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataDsaId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaAdoptPrivateKey ##### --> +<para> + +</para> + +@data: +@dsa_key: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaAdoptPublicKey ##### --> +<para> + +</para> + +@data: +@p: +@q: +@g: +@y: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformDsaSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformDsaSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSHmacGetMinOutputLength ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSHmacSetMinOutputLength ##### --> +<para> + +</para> + +@min_length: + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataHmacId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataHmacGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataHmacSet ##### --> +<para> + +</para> + +@data: +@buf: +@bufSize: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformHmacMd5Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformHmacMd5GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformHmacRipemd160Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformHmacRipemd160GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformHmacSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformHmacSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformHmacSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformHmacSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformHmacSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformHmacSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformHmacSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformHmacSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataRsaId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaAdoptPrivateKey ##### --> +<para> + +</para> + +@data: +@rsa_key: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaAdoptPublicKey ##### --> +<para> + +</para> + +@data: +@m: +@e: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRsaMd5Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRsaMd5GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRsaRipemd160Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRsaRipemd160GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRsaSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRsaSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRsaSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRsaSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRsaSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRsaSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRsaSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRsaSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformSha1Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformSha1GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformSha256Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformSha256GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformSha384Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformSha384GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformSha512Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformSha512GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformMd5Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformMd5GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSTransformRipemd160Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSTransformRipemd160GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + diff --git a/docs/api/tmpl/gnutls/x509.sgml b/docs/api/tmpl/gnutls/x509.sgml new file mode 100644 index 00000000..1c9872ef --- /dev/null +++ b/docs/api/tmpl/gnutls/x509.sgml @@ -0,0 +1,193 @@ +<!-- ##### SECTION Title ##### --> +x509 + +<!-- ##### SECTION Short_Description ##### --> +X509 certificates support implementation for GnuTLS. + +<!-- ##### SECTION Long_Description ##### --> +<para> +X509 certificates support implementation for GnuTLS. +</para> + +<!-- ##### SECTION See_Also ##### --> +<para> + +</para> + +<!-- ##### SECTION Stability_Level ##### --> + + +<!-- ##### SECTION Image ##### --> + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataX509Id ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509GetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509GetKeyCert ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509AdoptKeyCert ##### --> +<para> + +</para> + +@data: +@cert: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509AdoptCert ##### --> +<para> + +</para> + +@data: +@cert: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509GetCert ##### --> +<para> + +</para> + +@data: +@pos: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509GetCertsSize ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509AdoptCrl ##### --> +<para> + +</para> + +@data: +@crl: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509GetCrl ##### --> +<para> + +</para> + +@data: +@pos: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataX509GetCrlsSize ##### --> +<para> + +</para> + +@data: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSX509CertGetKey ##### --> +<para> + +</para> + +@cert: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSKeyDataRawX509CertId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRawX509CertGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### MACRO xmlSecGnuTLSX509StoreId ##### --> +<para> + +</para> + + + +<!-- ##### FUNCTION xmlSecGnuTLSX509StoreGetKlass ##### --> +<para> + +</para> + +@void: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSX509StoreFindCert ##### --> +<para> + +</para> + +@store: +@subjectName: +@issuerName: +@issuerSerial: +@ski: +@keyInfoCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSX509StoreVerify ##### --> +<para> + +</para> + +@store: +@certs: +@crls: +@keyInfoCtx: +@Returns: + + +<!-- ##### FUNCTION xmlSecGnuTLSX509StoreAdoptCert ##### --> +<para> + +</para> + +@store: +@cert: +@type: +@Returns: + + diff --git a/docs/api/tmpl/gnutls/xmlsec-gnutls-unused.sgml b/docs/api/tmpl/gnutls/xmlsec-gnutls-unused.sgml new file mode 100644 index 00000000..8dfd1ae0 --- /dev/null +++ b/docs/api/tmpl/gnutls/xmlsec-gnutls-unused.sgml @@ -0,0 +1,78 @@ +<!-- ##### SECTION ./tmpl/gnutls/xmlsec-gnutls-unused.sgml:Image ##### --> + + + +<!-- ##### SECTION tmpl/gnutls/xmlsec-gnutls-unused.sgml:Image ##### --> + + + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaAdoptKey ##### --> +<para> + +</para> + +@data: +@dsa_key: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaAdoptKeyPair ##### --> +<para> + +</para> + +@data: +@pub_key: +@priv_key: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaGetPrivateKey ##### --> +<para> + +</para> + +@data: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataDsaGetPublicKey ##### --> +<para> + +</para> + +@data: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaAdoptKey ##### --> +<para> + +</para> + +@data: +@rsa_key: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaAdoptKeyPair ##### --> +<para> + +</para> + +@data: +@pub_key: +@priv_key: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaGetPrivateKey ##### --> +<para> + +</para> + +@data: +@Returns: + +<!-- ##### FUNCTION xmlSecGnuTLSKeyDataRsaGetPublicKey ##### --> +<para> + +</para> + +@data: +@Returns: + |