_xmlSecCryptoDLFunctions Struct Reference

struct _xmlSecCryptoDLFunctions

xmlSecCryptoDLFunctions: : the xmlsec-crypto library initialization method. : the xmlsec-crypto library shutdown method. : the xmlsec-crypto library keys manager init method. : the method to get pointer to AES key data klass. : the method to get pointer to DES key data klass. : the method to get pointer to DSA key data klass. : the method to get pointer to HMAC key data klass. : the method to get pointer to RSA key data klass. : the method to get pointer to X509 key data klass. : the method to get pointer to raw X509 cert key data klass. : the method to get pointer to X509 key data store. : the method to get pointer to AES 128 encryption transform. : the method to get pointer to AES 192 encryption transform. : the method to get pointer to AES 256 encryption transform. : the method to get pointer to AES 128 key wrapper transform. : the method to get pointer to AES 192 key wrapper transform. : the method to get pointer to AES 256 key wrapper transform. : the method to get pointer to Triple DES encryption transform. : the method to get pointer to Triple DES key wrapper transform. : the method to get pointer to DSA-SHA1 signature transform. : the method to get pointer to HMAC-MD5 transform. : the method to get pointer to HMAC-RIPEMD160 transform. : the method to get pointer to HMAC-SHA1 transform. : the method to get pointer to HMAC-SHA224 transform. : the method to get pointer to HMAC-SHA256 transform. : the method to get pointer to HMAC-SHA384 transform. : the method to get pointer to HMAC-SHA512 transform. : the method to get pointer to MD5 digest transform. : the method to get pointer to RIPEMD160 digest transform. : the method to get pointer to RSA-MD5 signature transform. : the method to get pointer to RSA-RIPEMD160 signature transform. : the method to get pointer to RSA-SHA1 signature transform. : the method to get pointer to RSA-SHA224 signature transform. : the method to get pointer to RSA-SHA256 signature transform. : the method to get pointer to RSA-SHA384 signature transform. : the method to get pointer to RSA-SHA512 signature transform. : the method to get pointer to RSA-PKCS1_5 key transport transform. : the method to get pointer to RSA-OAEP key transport transform. : the method to get pointer to SHA1 digest transform. : the method to get pointer to SHA224 digest transform. : the method to get pointer to SHA256 digest transform. : the method to get pointer to SHA384 digest transform. : the method to get pointer to SHA512 digest transform. : the default crypto engine initialization method. : the default crypto engine shutdown method. : the default keys manager init method. : the default keys manager adopt key method. : the default keys manager load method. : the default keys manager save method. : the default keys manager file cert load method. : the default keys manager memory cert load method. : the key file load method. : the meory key load method. : the pkcs12 file load method. : the memory pkcs12 load method. : the cert file load method. : the memory cert load method. :the default password callback.

The list of crypto engine functions, key data and transform classes.

Public Attributes
xmlSecCryptoAppDefaultKeysMngrAdoptKeyMethod cryptoAppDefaultKeysMngrAdoptKey
xmlSecCryptoAppDefaultKeysMngrInitMethod cryptoAppDefaultKeysMngrInit
xmlSecCryptoAppDefaultKeysMngrLoadMethod cryptoAppDefaultKeysMngrLoad
xmlSecCryptoAppDefaultKeysMngrSaveMethod cryptoAppDefaultKeysMngrSave
void * cryptoAppDefaultPwdCallback
xmlSecCryptoAppInitMethod cryptoAppInit
xmlSecCryptoAppKeyCertLoadMethod cryptoAppKeyCertLoad
xmlSecCryptoAppKeyCertLoadMemoryMethod cryptoAppKeyCertLoadMemory
xmlSecCryptoAppKeyLoadMethod cryptoAppKeyLoad
xmlSecCryptoAppKeyLoadMemoryMethod cryptoAppKeyLoadMemory
xmlSecCryptoAppKeyLoadWithNameMethod cryptoAppKeyLoadWithName
xmlSecCryptoAppKeysMngrCertLoadMethod cryptoAppKeysMngrCertLoad
xmlSecCryptoAppKeysMngrCertLoadMemoryMethod cryptoAppKeysMngrCertLoadMemory
xmlSecCryptoAppPkcs12LoadMethod cryptoAppPkcs12Load
xmlSecCryptoAppPkcs12LoadMemoryMethod cryptoAppPkcs12LoadMemory
xmlSecCryptoAppShutdownMethod cryptoAppShutdown
xmlSecCryptoInitMethod cryptoInit
xmlSecCryptoKeysMngrInitMethod cryptoKeysMngrInit
xmlSecCryptoShutdownMethod cryptoShutdown
xmlSecCryptoKeyDataGetKlassMethod keyDataAesGetKlass
xmlSecCryptoKeyDataGetKlassMethod keyDataDesGetKlass
xmlSecCryptoKeyDataGetKlassMethod keyDataDsaGetKlass
xmlSecCryptoKeyDataGetKlassMethod keyDataHmacGetKlass
xmlSecCryptoKeyDataGetKlassMethod keyDataRawX509CertGetKlass
xmlSecCryptoKeyDataGetKlassMethod keyDataRsaGetKlass
xmlSecCryptoKeyDataGetKlassMethod keyDataX509GetKlass
xmlSecCryptoTransformGetKlassMethod transformAes128CbcGetKlass
xmlSecCryptoTransformGetKlassMethod transformAes192CbcGetKlass
xmlSecCryptoTransformGetKlassMethod transformAes256CbcGetKlass
xmlSecCryptoTransformGetKlassMethod transformDes3CbcGetKlass
xmlSecCryptoTransformGetKlassMethod transformDsaSha1GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacMd5GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacRipemd160GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacSha1GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacSha224GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacSha256GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacSha384GetKlass
xmlSecCryptoTransformGetKlassMethod transformHmacSha512GetKlass
xmlSecCryptoTransformGetKlassMethod transformKWAes128GetKlass
xmlSecCryptoTransformGetKlassMethod transformKWAes192GetKlass
xmlSecCryptoTransformGetKlassMethod transformKWAes256GetKlass
xmlSecCryptoTransformGetKlassMethod transformKWDes3GetKlass
xmlSecCryptoTransformGetKlassMethod transformMd5GetKlass
xmlSecCryptoTransformGetKlassMethod transformRipemd160GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaMd5GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaOaepGetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaPkcs1GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaRipemd160GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaSha1GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaSha224GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaSha256GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaSha384GetKlass
xmlSecCryptoTransformGetKlassMethod transformRsaSha512GetKlass
xmlSecCryptoTransformGetKlassMethod transformSha1GetKlass
xmlSecCryptoTransformGetKlassMethod transformSha224GetKlass
xmlSecCryptoTransformGetKlassMethod transformSha256GetKlass
xmlSecCryptoTransformGetKlassMethod transformSha384GetKlass
xmlSecCryptoTransformGetKlassMethod transformSha512GetKlass
xmlSecCryptoKeyDataStoreGetKlassMethod x509StoreGetKlass

Member Data Documentation

xmlSecCryptoAppDefaultKeysMngrAdoptKeyMethod cryptoAppDefaultKeysMngrAdoptKey

xmlSecCryptoAppDefaultKeysMngrAdoptKeyMethod cryptoAppDefaultKeysMngrAdoptKey

xmlSecCryptoAppDefaultKeysMngrInitMethod cryptoAppDefaultKeysMngrInit

xmlSecCryptoAppDefaultKeysMngrInitMethod cryptoAppDefaultKeysMngrInit

xmlSecCryptoAppDefaultKeysMngrLoadMethod cryptoAppDefaultKeysMngrLoad

xmlSecCryptoAppDefaultKeysMngrLoadMethod cryptoAppDefaultKeysMngrLoad

xmlSecCryptoAppDefaultKeysMngrSaveMethod cryptoAppDefaultKeysMngrSave

xmlSecCryptoAppDefaultKeysMngrSaveMethod cryptoAppDefaultKeysMngrSave

void * cryptoAppDefaultPwdCallback

void * cryptoAppDefaultPwdCallback

xmlSecCryptoAppInitMethod cryptoAppInit

xmlSecCryptoAppInitMethod cryptoAppInit

High level routines form xmlsec command line utility

xmlSecCryptoAppKeyCertLoadMethod cryptoAppKeyCertLoad

xmlSecCryptoAppKeyCertLoadMethod cryptoAppKeyCertLoad

xmlSecCryptoAppKeyCertLoadMemoryMethod cryptoAppKeyCertLoadMemory

xmlSecCryptoAppKeyCertLoadMemoryMethod cryptoAppKeyCertLoadMemory

xmlSecCryptoAppKeyLoadMethod cryptoAppKeyLoad

xmlSecCryptoAppKeyLoadMethod cryptoAppKeyLoad

xmlSecCryptoAppKeyLoadMemoryMethod cryptoAppKeyLoadMemory

xmlSecCryptoAppKeyLoadMemoryMethod cryptoAppKeyLoadMemory

xmlSecCryptoAppKeyLoadWithNameMethod cryptoAppKeyLoadWithName

xmlSecCryptoAppKeyLoadWithNameMethod cryptoAppKeyLoadWithName

xmlSecCryptoAppKeysMngrCertLoadMethod cryptoAppKeysMngrCertLoad

xmlSecCryptoAppKeysMngrCertLoadMethod cryptoAppKeysMngrCertLoad

xmlSecCryptoAppKeysMngrCertLoadMemoryMethod cryptoAppKeysMngrCertLoadMemory

xmlSecCryptoAppKeysMngrCertLoadMemoryMethod cryptoAppKeysMngrCertLoadMemory

xmlSecCryptoAppPkcs12LoadMethod cryptoAppPkcs12Load

xmlSecCryptoAppPkcs12LoadMethod cryptoAppPkcs12Load

xmlSecCryptoAppPkcs12LoadMemoryMethod cryptoAppPkcs12LoadMemory

xmlSecCryptoAppPkcs12LoadMemoryMethod cryptoAppPkcs12LoadMemory

xmlSecCryptoAppShutdownMethod cryptoAppShutdown

xmlSecCryptoAppShutdownMethod cryptoAppShutdown

xmlSecCryptoInitMethod cryptoInit

xmlSecCryptoInitMethod cryptoInit

Crypto Init/shutdown

xmlSecCryptoKeysMngrInitMethod cryptoKeysMngrInit

xmlSecCryptoKeysMngrInitMethod cryptoKeysMngrInit

xmlSecCryptoShutdownMethod cryptoShutdown

xmlSecCryptoShutdownMethod cryptoShutdown

xmlSecCryptoKeyDataGetKlassMethod keyDataAesGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataAesGetKlass

Key data ids

xmlSecCryptoKeyDataGetKlassMethod keyDataDesGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataDesGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataDsaGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataDsaGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataHmacGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataHmacGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataRawX509CertGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataRawX509CertGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataRsaGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataRsaGetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataX509GetKlass

xmlSecCryptoKeyDataGetKlassMethod keyDataX509GetKlass

xmlSecCryptoTransformGetKlassMethod transformAes128CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformAes128CbcGetKlass

Crypto transforms ids

xmlSecCryptoTransformGetKlassMethod transformAes192CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformAes192CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformAes256CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformAes256CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformDes3CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformDes3CbcGetKlass

xmlSecCryptoTransformGetKlassMethod transformDsaSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformDsaSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacMd5GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacMd5GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacRipemd160GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacRipemd160GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha224GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha224GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha256GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha256GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha384GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha384GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha512GetKlass

xmlSecCryptoTransformGetKlassMethod transformHmacSha512GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWAes128GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWAes128GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWAes192GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWAes192GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWAes256GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWAes256GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWDes3GetKlass

xmlSecCryptoTransformGetKlassMethod transformKWDes3GetKlass

xmlSecCryptoTransformGetKlassMethod transformMd5GetKlass

xmlSecCryptoTransformGetKlassMethod transformMd5GetKlass

xmlSecCryptoTransformGetKlassMethod transformRipemd160GetKlass

xmlSecCryptoTransformGetKlassMethod transformRipemd160GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaMd5GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaMd5GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaOaepGetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaOaepGetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaPkcs1GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaPkcs1GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaRipemd160GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaRipemd160GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha224GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha224GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha256GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha256GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha384GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha384GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha512GetKlass

xmlSecCryptoTransformGetKlassMethod transformRsaSha512GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha1GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha224GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha224GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha256GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha256GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha384GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha384GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha512GetKlass

xmlSecCryptoTransformGetKlassMethod transformSha512GetKlass

xmlSecCryptoKeyDataStoreGetKlassMethod x509StoreGetKlass

xmlSecCryptoKeyDataStoreGetKlassMethod x509StoreGetKlass

Key data store ids