Details
xmlSecCryptoInit ()
int                 xmlSecCryptoInit                    (void);
XMLSec library specific crypto engine initialization.
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoShutdown ()
int                 xmlSecCryptoShutdown                (void);
XMLSec library specific crypto engine shutdown.
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoKeysMngrInit ()
int                 xmlSecCryptoKeysMngrInit            (xmlSecKeysMngrPtr mngr);
Adds crypto specific key data stores in keys manager.
| mngr: |                the pointer to keys manager. | 
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecKeyDataAesId
#define xmlSecKeyDataAesId                      xmlSecKeyDataAesGetKlass()
The AES key klass.
 
xmlSecKeyDataAesGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataAesGetKlass            (void);
The AES key data klass.
| Returns : |  AES key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the AES key data
klass is not implemented). | 
 
xmlSecKeyDataDesId
#define xmlSecKeyDataDesId                      xmlSecKeyDataDesGetKlass()
The DES key klass.
 
xmlSecKeyDataDesGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataDesGetKlass            (void);
The DES key data klass.
| Returns : |  DES key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the DES key data
klass is not implemented). | 
 
xmlSecKeyDataDsaId
#define xmlSecKeyDataDsaId                      xmlSecKeyDataDsaGetKlass()
The DSA key klass.
 
xmlSecKeyDataDsaGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataDsaGetKlass            (void);
The DSA key data klass.
| Returns : |  DSA key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the DSA key data
klass is not implemented). | 
 
xmlSecKeyDataEcdsaId
#define xmlSecKeyDataEcdsaId                    xmlSecKeyDataEcdsaGetKlass()
The ECDSA key klass.
 
xmlSecKeyDataEcdsaGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataEcdsaGetKlass          (void);
The ECDSA key data klass.
| Returns : |  ECDSA key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the ECDSA key data
klass is not implemented). | 
 
xmlSecKeyDataGost2001Id
#define xmlSecKeyDataGost2001Id                 xmlSecKeyDataGost2001GetKlass()
The GOST2001 key klass.
 
xmlSecKeyDataGost2001GetKlass ()
xmlSecKeyDataId     xmlSecKeyDataGost2001GetKlass       (void);
The GOST2001 key data klass.
| Returns : |  GOST2001 key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the GOST2001 key data
klass is not implemented). | 
 
xmlSecKeyDataHmacId
#define xmlSecKeyDataHmacId                     xmlSecKeyDataHmacGetKlass()
The DHMAC key klass.
 
xmlSecKeyDataHmacGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataHmacGetKlass           (void);
The HMAC key data klass.
| Returns : |  HMAC key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the HMAC key data
klass is not implemented). | 
 
xmlSecKeyDataRsaId
#define xmlSecKeyDataRsaId                      xmlSecKeyDataRsaGetKlass()
The RSA key klass.
 
xmlSecKeyDataRsaGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataRsaGetKlass            (void);
The RSA key data klass.
| Returns : |  RSA key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the RSA key data
klass is not implemented). | 
 
xmlSecKeyDataX509Id
#define xmlSecKeyDataX509Id                     xmlSecKeyDataX509GetKlass()
The X509 data klass.
 
xmlSecKeyDataX509GetKlass ()
xmlSecKeyDataId     xmlSecKeyDataX509GetKlass           (void);
The X509 key data klass.
| Returns : |  X509 key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the X509 key data
klass is not implemented). | 
 
xmlSecKeyDataRawX509CertId
#define xmlSecKeyDataRawX509CertId              xmlSecKeyDataRawX509CertGetKlass()
The  raw X509 certificate klass.
 
xmlSecKeyDataRawX509CertGetKlass ()
xmlSecKeyDataId     xmlSecKeyDataRawX509CertGetKlass    (void);
The raw X509 cert key data klass.
| Returns : |  raw x509 cert key data klass or NULL if an error occurs
(xmlsec-crypto library is not loaded or the raw X509 cert key data
klass is not implemented). | 
 
xmlSecX509StoreId
#define xmlSecX509StoreId                       xmlSecX509StoreGetKlass()
The  X509 store klass.
 
xmlSecX509StoreGetKlass ()
xmlSecKeyDataStoreId  xmlSecX509StoreGetKlass           (void);
The X509 certificates key data store klass.
| Returns : |  pointer to X509 certificates key data store klass or NULL if
an error occurs (xmlsec-crypto library is not loaded or the raw X509
cert key data klass is not implemented). | 
 
xmlSecTransformAes128CbcId
#define xmlSecTransformAes128CbcId              xmlSecTransformAes128CbcGetKlass()
The AES128 CBC cipher transform klass.
 
xmlSecTransformAes128CbcGetKlass ()
xmlSecTransformId   xmlSecTransformAes128CbcGetKlass    (void);
AES 128 CBC encryption transform klass.
| Returns : |  pointer to AES 128 CBC encryption transform or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformAes192CbcId
#define xmlSecTransformAes192CbcId              xmlSecTransformAes192CbcGetKlass()
The AES192 CBC cipher transform klass.
 
xmlSecTransformAes192CbcGetKlass ()
xmlSecTransformId   xmlSecTransformAes192CbcGetKlass    (void);
AES 192 CBC encryption transform klass.
| Returns : |  pointer to AES 192 CBC encryption transform or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformAes256CbcId
#define xmlSecTransformAes256CbcId              xmlSecTransformAes256CbcGetKlass()
The AES256 CBC cipher transform klass.
 
xmlSecTransformAes256CbcGetKlass ()
xmlSecTransformId   xmlSecTransformAes256CbcGetKlass    (void);
AES 256 CBC encryption transform klass.
| Returns : |  pointer to AES 256 CBC encryption transform or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformKWAes128Id
#define xmlSecTransformKWAes128Id               xmlSecTransformKWAes128GetKlass()
The AES 128 key wrap transform klass.
 
xmlSecTransformKWAes128GetKlass ()
xmlSecTransformId   xmlSecTransformKWAes128GetKlass     (void);
The AES-128 kew wrapper transform klass.
| Returns : |  AES-128 kew wrapper transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformKWAes192Id
#define xmlSecTransformKWAes192Id               xmlSecTransformKWAes192GetKlass()
The AES 192 key wrap transform klass.
 
xmlSecTransformKWAes192GetKlass ()
xmlSecTransformId   xmlSecTransformKWAes192GetKlass     (void);
The AES-192 kew wrapper transform klass.
| Returns : |  AES-192 kew wrapper transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformKWAes256Id
#define xmlSecTransformKWAes256Id               xmlSecTransformKWAes256GetKlass()
The AES 256 key wrap transform klass.
 
xmlSecTransformKWAes256GetKlass ()
xmlSecTransformId   xmlSecTransformKWAes256GetKlass     (void);
The AES-256 kew wrapper transform klass.
| Returns : |  AES-256 kew wrapper transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformDes3CbcId
#define xmlSecTransformDes3CbcId                xmlSecTransformDes3CbcGetKlass()
The Triple DES encryption transform klass.
 
xmlSecTransformDes3CbcGetKlass ()
xmlSecTransformId   xmlSecTransformDes3CbcGetKlass      (void);
Triple DES CBC encryption transform klass.
| Returns : |  pointer to Triple DES encryption transform or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformKWDes3Id
#define xmlSecTransformKWDes3Id                 xmlSecTransformKWDes3GetKlass()
The DES3 CBC cipher transform klass.
 
xmlSecTransformKWDes3GetKlass ()
xmlSecTransformId   xmlSecTransformKWDes3GetKlass       (void);
The Triple DES key wrapper transform klass.
| Returns : |  Triple DES key wrapper transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformDsaSha1Id
#define xmlSecTransformDsaSha1Id                xmlSecTransformDsaSha1GetKlass()
The DSA-SHA1 signature transform klass.
 
xmlSecTransformDsaSha1GetKlass ()
xmlSecTransformId   xmlSecTransformDsaSha1GetKlass      (void);
The DSA-SHA1 signature transform klass.
| Returns : |  DSA-SHA1 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformDsaSha256Id
#define xmlSecTransformDsaSha256Id              xmlSecTransformDsaSha256GetKlass()
The DSA-SHA256 signature transform klass.
 
xmlSecTransformDsaSha256GetKlass ()
xmlSecTransformId   xmlSecTransformDsaSha256GetKlass    (void);
The DSA-SHA256 signature transform klass.
| Returns : |  DSA-SHA256 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformEcdsaSha1Id
#define xmlSecTransformEcdsaSha1Id              xmlSecTransformEcdsaSha1GetKlass()
The ECDSA-SHA1 signature transform klass.
 
xmlSecTransformEcdsaSha1GetKlass ()
xmlSecTransformId   xmlSecTransformEcdsaSha1GetKlass    (void);
The ECDSA-SHA1 signature transform klass.
| Returns : |  ECDSA-SHA1 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformEcdsaSha224Id
#define xmlSecTransformEcdsaSha224Id            xmlSecTransformEcdsaSha224GetKlass()
The ECDSA-SHA224 signature transform klass.
 
xmlSecTransformEcdsaSha224GetKlass ()
xmlSecTransformId   xmlSecTransformEcdsaSha224GetKlass  (void);
The ECDSA-SHA224 signature transform klass.
| Returns : |  ECDSA-SHA224 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformEcdsaSha256Id
#define xmlSecTransformEcdsaSha256Id            xmlSecTransformEcdsaSha256GetKlass()
The ECDSA-SHA256 signature transform klass.
 
xmlSecTransformEcdsaSha256GetKlass ()
xmlSecTransformId   xmlSecTransformEcdsaSha256GetKlass  (void);
The ECDSA-SHA256 signature transform klass.
| Returns : |  ECDSA-SHA256 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformEcdsaSha384Id
#define xmlSecTransformEcdsaSha384Id            xmlSecTransformEcdsaSha384GetKlass()
The ECDS-SHA384 signature transform klass.
 
xmlSecTransformEcdsaSha384GetKlass ()
xmlSecTransformId   xmlSecTransformEcdsaSha384GetKlass  (void);
The ECDSA-SHA384 signature transform klass.
| Returns : |  ECDSA-SHA384 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformEcdsaSha512Id
#define xmlSecTransformEcdsaSha512Id            xmlSecTransformEcdsaSha512GetKlass()
The ECDSA-SHA512 signature transform klass.
 
xmlSecTransformEcdsaSha512GetKlass ()
xmlSecTransformId   xmlSecTransformEcdsaSha512GetKlass  (void);
The ECDSA-SHA512 signature transform klass.
| Returns : |  ECDSA-SHA512 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformGost2001GostR3411_94Id
#define xmlSecTransformGost2001GostR3411_94Id           xmlSecTransformGost2001GostR3411_94GetKlass()
The GOST2001-GOSTR3411_94 signature transform klass.
 
xmlSecTransformGost2001GostR3411_94GetKlass ()
xmlSecTransformId   xmlSecTransformGost2001GostR3411_94GetKlass
                                                        (void);
The GOST2001-GOSTR3411_94 signature transform klass.
| Returns : |  GOST2001-GOSTR3411_94 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacMd5Id
#define xmlSecTransformHmacMd5Id                xmlSecTransformHmacMd5GetKlass()
The HMAC with MD5 signature transform klass.
 
xmlSecTransformHmacMd5GetKlass ()
xmlSecTransformId   xmlSecTransformHmacMd5GetKlass      (void);
The HMAC-MD5 transform klass.
| Returns : |  the HMAC-MD5 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacRipemd160Id
#define xmlSecTransformHmacRipemd160Id          xmlSecTransformHmacRipemd160GetKlass()
The HMAC with RipeMD160 signature transform klass.
 
xmlSecTransformHmacRipemd160GetKlass ()
xmlSecTransformId   xmlSecTransformHmacRipemd160GetKlass
                                                        (void);
The HMAC-RIPEMD160 transform klass.
| Returns : |  the HMAC-RIPEMD160 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacSha1Id
#define xmlSecTransformHmacSha1Id               xmlSecTransformHmacSha1GetKlass()
The HMAC with SHA1 signature transform klass.
 
xmlSecTransformHmacSha1GetKlass ()
xmlSecTransformId   xmlSecTransformHmacSha1GetKlass     (void);
The HMAC-SHA1 transform klass.
| Returns : |  the HMAC-SHA1 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacSha224Id
#define xmlSecTransformHmacSha224Id             xmlSecTransformHmacSha224GetKlass()
The HMAC with SHA224 signature transform klass.
 
xmlSecTransformHmacSha224GetKlass ()
xmlSecTransformId   xmlSecTransformHmacSha224GetKlass   (void);
The HMAC-SHA224 transform klass.
| Returns : |  the HMAC-SHA224 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacSha256Id
#define xmlSecTransformHmacSha256Id             xmlSecTransformHmacSha256GetKlass()
The HMAC with SHA256 signature transform klass.
 
xmlSecTransformHmacSha256GetKlass ()
xmlSecTransformId   xmlSecTransformHmacSha256GetKlass   (void);
The HMAC-SHA256 transform klass.
| Returns : |  the HMAC-SHA256 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacSha384Id
#define xmlSecTransformHmacSha384Id             xmlSecTransformHmacSha384GetKlass()
The HMAC with SHA384 signature transform klass.
 
xmlSecTransformHmacSha384GetKlass ()
xmlSecTransformId   xmlSecTransformHmacSha384GetKlass   (void);
The HMAC-SHA384 transform klass.
| Returns : |  the HMAC-SHA384 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformHmacSha512Id
#define xmlSecTransformHmacSha512Id             xmlSecTransformHmacSha512GetKlass()
The HMAC with SHA512 signature transform klass.
 
xmlSecTransformHmacSha512GetKlass ()
xmlSecTransformId   xmlSecTransformHmacSha512GetKlass   (void);
The HMAC-SHA512 transform klass.
| Returns : |  the HMAC-SHA512 transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformMd5Id
#define xmlSecTransformMd5Id                    xmlSecTransformMd5GetKlass()
The MD5 digest transform klass.
 
xmlSecTransformMd5GetKlass ()
xmlSecTransformId   xmlSecTransformMd5GetKlass          (void);
MD5 digest transform klass.
| Returns : |  pointer to MD5 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRipemd160Id
#define xmlSecTransformRipemd160Id              xmlSecTransformRipemd160GetKlass()
The RIPEMD160 digest transform klass.
 
xmlSecTransformRipemd160GetKlass ()
xmlSecTransformId   xmlSecTransformRipemd160GetKlass    (void);
RIPEMD-160 digest transform klass.
| Returns : |  pointer to RIPEMD-160 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaMd5Id
#define xmlSecTransformRsaMd5Id                 xmlSecTransformRsaMd5GetKlass()
The RSA-MD5 signature transform klass.
 
xmlSecTransformRsaMd5GetKlass ()
xmlSecTransformId   xmlSecTransformRsaMd5GetKlass       (void);
The RSA-MD5 signature transform klass.
| Returns : |  RSA-MD5 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaRipemd160Id
#define xmlSecTransformRsaRipemd160Id           xmlSecTransformRsaRipemd160GetKlass()
The RSA-RIPEMD160 signature transform klass.
 
xmlSecTransformRsaRipemd160GetKlass ()
xmlSecTransformId   xmlSecTransformRsaRipemd160GetKlass (void);
The RSA-RIPEMD160 signature transform klass.
| Returns : |  RSA-RIPEMD160 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaSha1Id
#define xmlSecTransformRsaSha1Id                xmlSecTransformRsaSha1GetKlass()
The RSA-SHA1 signature transform klass.
 
xmlSecTransformRsaSha1GetKlass ()
xmlSecTransformId   xmlSecTransformRsaSha1GetKlass      (void);
The RSA-SHA1 signature transform klass.
| Returns : |  RSA-SHA1 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaSha224Id
#define xmlSecTransformRsaSha224Id              xmlSecTransformRsaSha224GetKlass()
The RSA-SHA224 signature transform klass.
 
xmlSecTransformRsaSha224GetKlass ()
xmlSecTransformId   xmlSecTransformRsaSha224GetKlass    (void);
The RSA-SHA224 signature transform klass.
| Returns : |  RSA-SHA224 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaSha256Id
#define xmlSecTransformRsaSha256Id              xmlSecTransformRsaSha256GetKlass()
The RSA-SHA256 signature transform klass.
 
xmlSecTransformRsaSha256GetKlass ()
xmlSecTransformId   xmlSecTransformRsaSha256GetKlass    (void);
The RSA-SHA256 signature transform klass.
| Returns : |  RSA-SHA256 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaSha384Id
#define xmlSecTransformRsaSha384Id              xmlSecTransformRsaSha384GetKlass()
The RSA-SHA384 signature transform klass.
 
xmlSecTransformRsaSha384GetKlass ()
xmlSecTransformId   xmlSecTransformRsaSha384GetKlass    (void);
The RSA-SHA384 signature transform klass.
| Returns : |  RSA-SHA384 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaSha512Id
#define xmlSecTransformRsaSha512Id              xmlSecTransformRsaSha512GetKlass()
The RSA-SHA512 signature transform klass.
 
xmlSecTransformRsaSha512GetKlass ()
xmlSecTransformId   xmlSecTransformRsaSha512GetKlass    (void);
The RSA-SHA512 signature transform klass.
| Returns : |  RSA-SHA512 signature transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaPkcs1Id
#define xmlSecTransformRsaPkcs1Id               xmlSecTransformRsaPkcs1GetKlass()
The RSA PKCS1 key transport transform klass.
 
xmlSecTransformRsaPkcs1GetKlass ()
xmlSecTransformId   xmlSecTransformRsaPkcs1GetKlass     (void);
The RSA-PKCS1 key transport transform klass.
| Returns : |  RSA-PKCS1 key transport transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformRsaOaepId
#define xmlSecTransformRsaOaepId                xmlSecTransformRsaOaepGetKlass()
The RSA PKCS1 key transport transform klass.
 
xmlSecTransformRsaOaepGetKlass ()
xmlSecTransformId   xmlSecTransformRsaOaepGetKlass      (void);
The RSA-OAEP key transport transform klass.
| Returns : |  RSA-OAEP key transport transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformGostR3411_94Id
#define xmlSecTransformGostR3411_94Id                   xmlSecTransformGostR3411_94GetKlass()
The GOSTR3411_94 digest transform klass.
 
xmlSecTransformGostR3411_94GetKlass ()
xmlSecTransformId   xmlSecTransformGostR3411_94GetKlass (void);
GOSTR3411_94 digest transform klass.
| Returns : |  pointer to GOSTR3411_94 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformSha1Id
#define xmlSecTransformSha1Id                   xmlSecTransformSha1GetKlass()
The SHA1 digest transform klass.
 
xmlSecTransformSha1GetKlass ()
xmlSecTransformId   xmlSecTransformSha1GetKlass         (void);
SHA-1 digest transform klass.
| Returns : |  pointer to SHA-1 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformSha224Id
#define xmlSecTransformSha224Id                 xmlSecTransformSha224GetKlass()
The SHA224 digest transform klass.
 
xmlSecTransformSha224GetKlass ()
xmlSecTransformId   xmlSecTransformSha224GetKlass       (void);
SHA224 digest transform klass.
| Returns : |  pointer to SHA224 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformSha256Id
#define xmlSecTransformSha256Id                 xmlSecTransformSha256GetKlass()
The SHA256 digest transform klass.
 
xmlSecTransformSha256GetKlass ()
xmlSecTransformId   xmlSecTransformSha256GetKlass       (void);
SHA256 digest transform klass.
| Returns : |  pointer to SHA256 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformSha384Id
#define xmlSecTransformSha384Id                 xmlSecTransformSha384GetKlass()
The SHA384 digest transform klass.
 
xmlSecTransformSha384GetKlass ()
xmlSecTransformId   xmlSecTransformSha384GetKlass       (void);
SHA384 digest transform klass.
| Returns : |  pointer to SHA384 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecTransformSha512Id
#define xmlSecTransformSha512Id                 xmlSecTransformSha512GetKlass()
The SHA512 digest transform klass.
 
xmlSecTransformSha512GetKlass ()
xmlSecTransformId   xmlSecTransformSha512GetKlass       (void);
SHA512 digest transform klass.
| Returns : |  pointer to SHA512 digest transform klass or NULL if an error
occurs (the xmlsec-crypto library is not loaded or this transform is not
implemented). | 
 
xmlSecCryptoAppInit ()
int                 xmlSecCryptoAppInit                 (const char *config);
General crypto engine initialization. This function is used
by XMLSec command line utility and called before
xmlSecInit function.
| config: |              the path to crypto library configuration. | 
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoAppShutdown ()
int                 xmlSecCryptoAppShutdown             (void);
General crypto engine shutdown. This function is used
by XMLSec command line utility and called after
xmlSecShutdown function.
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoAppDefaultKeysMngrInit ()
int                 xmlSecCryptoAppDefaultKeysMngrInit  (xmlSecKeysMngrPtr mngr);
Initializes mngr with simple keys store xmlSecSimpleKeysStoreId
and a default crypto key data stores.
| mngr: |                the pointer to keys manager. | 
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoAppDefaultKeysMngrSave ()
int                 xmlSecCryptoAppDefaultKeysMngrSave  (xmlSecKeysMngrPtr mngr,
                                                         const char *filename,
                                                         xmlSecKeyDataType type);
Saves keys from mngr to  XML keys file.
| mngr: |                the pointer to keys manager. | 
| filename: |            the destination filename. | 
| type: |                the type of keys to save (public/private/symmetric). | 
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoAppKeysMngrCertLoad ()
int                 xmlSecCryptoAppKeysMngrCertLoad     (xmlSecKeysMngrPtr mngr,
                                                         const char *filename,
                                                         xmlSecKeyDataFormat format,
                                                         xmlSecKeyDataType type);
Reads cert from filename and adds to the list of trusted or known
untrusted certs in store.
| mngr: |                the keys manager. | 
| filename: |            the certificate file. | 
| format: |              the certificate file format. | 
| type: |                the flag that indicates is the certificate in filenametrusted or not. | 
| Returns : |  0 on success or a negative value otherwise. | 
 
xmlSecCryptoAppKeyLoad ()
xmlSecKeyPtr        xmlSecCryptoAppKeyLoad              (const char *filename,
                                                         xmlSecKeyDataFormat format,
                                                         const char *pwd,
                                                         void *pwdCallback,
                                                         void *pwdCallbackCtx);
Reads key from the a file.
 
xmlSecCryptoAppPkcs12Load ()
xmlSecKeyPtr        xmlSecCryptoAppPkcs12Load           (const char *filename,
                                                         const char *pwd,
                                                         void *pwdCallback,
                                                         void *pwdCallbackCtx);
Reads key and all associated certificates from the PKCS12 file.
For uniformity, call xmlSecCryptoAppKeyLoad instead of this function. Pass
in format=xmlSecKeyDataFormatPkcs12.
 
xmlSecCryptoAppPkcs12LoadMemory ()
xmlSecKeyPtr        xmlSecCryptoAppPkcs12LoadMemory     (const xmlSecByte *data,
                                                         xmlSecSize dataSize,
                                                         const char *pwd,
                                                         void *pwdCallback,
                                                         void *pwdCallbackCtx);
Reads key and all associated certificates from the PKCS12 data in memory buffer.
For uniformity, call xmlSecCryptoAppKeyLoadMemory instead of this function. Pass
in format=xmlSecKeyDataFormatPkcs12.
 
xmlSecCryptoAppKeyCertLoad ()
int                 xmlSecCryptoAppKeyCertLoad          (xmlSecKeyPtr key,
                                                         const char *filename,
                                                         xmlSecKeyDataFormat format);
Reads the certificate from $filename and adds it to key.
 
xmlSecCryptoAppGetDefaultPwdCallback ()
void*               xmlSecCryptoAppGetDefaultPwdCallback
                                                        (void);
Gets default password callback.