From 07bb297329b9e9754d09dcb6d70417272a626619 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Thu, 22 Nov 2012 10:31:06 -0800 Subject: Imported Upstream version 1.2.14 --- docs/api/xmlsec-gcrypt-crypto.html | 1128 ------------------------------------ 1 file changed, 1128 deletions(-) delete mode 100644 docs/api/xmlsec-gcrypt-crypto.html (limited to 'docs/api/xmlsec-gcrypt-crypto.html') diff --git a/docs/api/xmlsec-gcrypt-crypto.html b/docs/api/xmlsec-gcrypt-crypto.html deleted file mode 100644 index 2c3aa944..00000000 --- a/docs/api/xmlsec-gcrypt-crypto.html +++ /dev/null @@ -1,1128 +0,0 @@ - - - -crypto - - - - - - - - - - -
-XML Security Library

- - - - - - - - - - - - - - - -
LibXML2
LibXSLT
OpenSSL
-
- - - - - - - -

-crypto

-
-

Name

crypto -- Crypto transforms implementation for GCrypt.
-
-

Synopsis

-
xmlSecCryptoDLFunctionsPtrxmlSecCryptoGetFunctions_gcrypt
-                                                        (void);
-intxmlSecGCryptInit                    (void);
-intxmlSecGCryptShutdown                (void);
-intxmlSecGCryptKeysMngrInit            (xmlSecKeysMngrPtr mngr);
-intxmlSecGCryptGenerateRandom          (xmlSecBufferPtr buffer,
-                                                         xmlSecSize size);
-#define             xmlSecGCryptKeyDataAesId
-xmlSecKeyDataIdxmlSecGCryptKeyDataAesGetKlass      (void);
-intxmlSecGCryptKeyDataAesSet           (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
-#define             xmlSecGCryptTransformAes128CbcId
-xmlSecTransformIdxmlSecGCryptTransformAes128CbcGetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformAes192CbcId
-xmlSecTransformIdxmlSecGCryptTransformAes192CbcGetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformAes256CbcId
-xmlSecTransformIdxmlSecGCryptTransformAes256CbcGetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformKWAes128Id
-xmlSecTransformIdxmlSecGCryptTransformKWAes128GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformKWAes192Id
-xmlSecTransformIdxmlSecGCryptTransformKWAes192GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformKWAes256Id
-xmlSecTransformIdxmlSecGCryptTransformKWAes256GetKlass
-                                                        (void);
-#define             xmlSecGCryptKeyDataDesId
-xmlSecKeyDataIdxmlSecGCryptKeyDataDesGetKlass      (void);
-intxmlSecGCryptKeyDataDesSet           (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
-#define             xmlSecGCryptTransformDes3CbcId
-xmlSecTransformIdxmlSecGCryptTransformDes3CbcGetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformKWDes3Id
-xmlSecTransformIdxmlSecGCryptTransformKWDes3GetKlass (void);
-#define             xmlSecGCryptKeyDataDsaId
-xmlSecKeyDataIdxmlSecGCryptKeyDataDsaGetKlass      (void);
-intxmlSecGCryptKeyDataDsaAdoptKey      (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t dsa_key);
-intxmlSecGCryptKeyDataDsaAdoptKeyPair  (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t pub_key,
-                                                         gcry_sexp_t priv_key);
-gcry_sexp_txmlSecGCryptKeyDataDsaGetPublicKey  (xmlSecKeyDataPtr data);
-gcry_sexp_txmlSecGCryptKeyDataDsaGetPrivateKey (xmlSecKeyDataPtr data);
-#define             xmlSecGCryptTransformDsaSha1Id
-xmlSecTransformIdxmlSecGCryptTransformDsaSha1GetKlass
-                                                        (void);
-intxmlSecGCryptHmacGetMinOutputLength  (void);
-voidxmlSecGCryptHmacSetMinOutputLength  (int min_length);
-#define             xmlSecGCryptKeyDataHmacId
-xmlSecKeyDataIdxmlSecGCryptKeyDataHmacGetKlass     (void);
-intxmlSecGCryptKeyDataHmacSet          (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
-#define             xmlSecGCryptTransformHmacMd5Id
-xmlSecTransformIdxmlSecGCryptTransformHmacMd5GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformHmacRipemd160Id
-xmlSecTransformIdxmlSecGCryptTransformHmacRipemd160GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformHmacSha1Id
-xmlSecTransformIdxmlSecGCryptTransformHmacSha1GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformHmacSha256Id
-xmlSecTransformIdxmlSecGCryptTransformHmacSha256GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformHmacSha384Id
-xmlSecTransformIdxmlSecGCryptTransformHmacSha384GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformHmacSha512Id
-xmlSecTransformIdxmlSecGCryptTransformHmacSha512GetKlass
-                                                        (void);
-#define             xmlSecGCryptKeyDataRsaId
-xmlSecKeyDataIdxmlSecGCryptKeyDataRsaGetKlass      (void);
-intxmlSecGCryptKeyDataRsaAdoptKey      (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t rsa_key);
-intxmlSecGCryptKeyDataRsaAdoptKeyPair  (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t pub_key,
-                                                         gcry_sexp_t priv_key);
-gcry_sexp_txmlSecGCryptKeyDataRsaGetPublicKey  (xmlSecKeyDataPtr data);
-gcry_sexp_txmlSecGCryptKeyDataRsaGetPrivateKey (xmlSecKeyDataPtr data);
-#define             xmlSecGCryptTransformRsaMd5Id
-xmlSecTransformIdxmlSecGCryptTransformRsaMd5GetKlass (void);
-#define             xmlSecGCryptTransformRsaRipemd160Id
-xmlSecTransformIdxmlSecGCryptTransformRsaRipemd160GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformRsaSha1Id
-xmlSecTransformIdxmlSecGCryptTransformRsaSha1GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformRsaSha256Id
-xmlSecTransformIdxmlSecGCryptTransformRsaSha256GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformRsaSha384Id
-xmlSecTransformIdxmlSecGCryptTransformRsaSha384GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformRsaSha512Id
-xmlSecTransformIdxmlSecGCryptTransformRsaSha512GetKlass
-                                                        (void);
-#define             xmlSecGCryptTransformSha1Id
-xmlSecTransformIdxmlSecGCryptTransformSha1GetKlass   (void);
-#define             xmlSecGCryptTransformSha256Id
-xmlSecTransformIdxmlSecGCryptTransformSha256GetKlass (void);
-#define             xmlSecGCryptTransformSha384Id
-xmlSecTransformIdxmlSecGCryptTransformSha384GetKlass (void);
-#define             xmlSecGCryptTransformSha512Id
-xmlSecTransformIdxmlSecGCryptTransformSha512GetKlass (void);
-#define             xmlSecGCryptTransformMd5Id
-xmlSecTransformIdxmlSecGCryptTransformMd5GetKlass    (void);
-#define             xmlSecGCryptTransformRipemd160Id
-xmlSecTransformIdxmlSecGCryptTransformRipemd160GetKlass
-                                                        (void);
-
-
-

Description

-

Crypto transforms implementation for GCrypt.

-
-
-

Details

-
-

xmlSecCryptoGetFunctions_gcrypt ()

-
xmlSecCryptoDLFunctionsPtr  xmlSecCryptoGetFunctions_gcrypt
-                                                        (void);
-

Gets the pointer to xmlsec-gcrypt functions table.

-

- - - -
Returns :

the xmlsec-gcrypt functions table or NULL if an error occurs.

-
-
-
-

xmlSecGCryptInit ()

-
int                 xmlSecGCryptInit                    (void);
-

XMLSec library specific crypto engine initialization.

-

- - - -
Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptShutdown ()

-
int                 xmlSecGCryptShutdown                (void);
-

XMLSec library specific crypto engine shutdown.

-

- - - -
Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptKeysMngrInit ()

-
int                 xmlSecGCryptKeysMngrInit            (xmlSecKeysMngrPtr mngr);
-

Adds GCrypt specific key data stores in keys manager.

-

- - - - - - - - - -
mngr :

the pointer to keys manager.

Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptGenerateRandom ()

-
int                 xmlSecGCryptGenerateRandom          (xmlSecBufferPtr buffer,
-                                                         xmlSecSize size);
-

Generates size random bytes and puts result in buffer.

-

- - - - - - - - - - - - - -
buffer :

the destination buffer.

size :

the numer of bytes to generate.

Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptKeyDataAesId

-
#define             xmlSecGCryptKeyDataAesId
-

The AES key data klass.

-
-
-
-

xmlSecGCryptKeyDataAesGetKlass ()

-
xmlSecKeyDataId     xmlSecGCryptKeyDataAesGetKlass      (void);
-

The AES key data klass.

-

- - - -
Returns :

AES key data klass.

-
-
-
-

xmlSecGCryptKeyDataAesSet ()

-
int                 xmlSecGCryptKeyDataAesSet           (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
-

Sets the value of AES key data.

-

- - - - - - - - - - - - - - - - - -
data :

the pointer to AES key data.

buf :

the pointer to key value.

bufSize :

the key value size (in bytes).

Returns :

0 on success or a negative value if an error occurs.

-
-
-
-

xmlSecGCryptTransformAes128CbcId

-
#define             xmlSecGCryptTransformAes128CbcId
-

The AES128 CBC cipher transform klass.

-
-
-
-

xmlSecGCryptTransformAes128CbcGetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformAes128CbcGetKlass
-                                                        (void);
-

AES 128 CBC encryption transform klass.

-

- - - -
Returns :

pointer to AES 128 CBC encryption transform.

-
-
-
-

xmlSecGCryptTransformAes192CbcId

-
#define             xmlSecGCryptTransformAes192CbcId
-

The AES192 CBC cipher transform klass.

-
-
-
-

xmlSecGCryptTransformAes192CbcGetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformAes192CbcGetKlass
-                                                        (void);
-

AES 192 CBC encryption transform klass.

-

- - - -
Returns :

pointer to AES 192 CBC encryption transform.

-
-
-
-

xmlSecGCryptTransformAes256CbcId

-
#define             xmlSecGCryptTransformAes256CbcId
-

The AES256 CBC cipher transform klass.

-
-
-
-

xmlSecGCryptTransformAes256CbcGetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformAes256CbcGetKlass
-                                                        (void);
-

AES 256 CBC encryption transform klass.

-

- - - -
Returns :

pointer to AES 256 CBC encryption transform.

-
-
-
-

xmlSecGCryptTransformKWAes128Id

-
#define             xmlSecGCryptTransformKWAes128Id
-

The AES 128 key wrap transform klass.

-
-
-
-

xmlSecGCryptTransformKWAes128GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformKWAes128GetKlass
-                                                        (void);
-

The AES-128 kew wrapper transform klass.

-

- - - -
Returns :

AES-128 kew wrapper transform klass.

-
-
-
-

xmlSecGCryptTransformKWAes192Id

-
#define             xmlSecGCryptTransformKWAes192Id
-

The AES 192 key wrap transform klass.

-
-
-
-

xmlSecGCryptTransformKWAes192GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformKWAes192GetKlass
-                                                        (void);
-

The AES-192 kew wrapper transform klass.

-

- - - -
Returns :

AES-192 kew wrapper transform klass.

-
-
-
-

xmlSecGCryptTransformKWAes256Id

-
#define             xmlSecGCryptTransformKWAes256Id
-

The AES 256 key wrap transform klass.

-
-
-
-

xmlSecGCryptTransformKWAes256GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformKWAes256GetKlass
-                                                        (void);
-

The AES-256 kew wrapper transform klass.

-

- - - -
Returns :

AES-256 kew wrapper transform klass.

-
-
-
-

xmlSecGCryptKeyDataDesId

-
#define             xmlSecGCryptKeyDataDesId
-

The DES key data klass.

-
-
-
-

xmlSecGCryptKeyDataDesGetKlass ()

-
xmlSecKeyDataId     xmlSecGCryptKeyDataDesGetKlass      (void);
-

The DES key data klass.

-

- - - -
Returns :

DES key data klass.

-
-
-
-

xmlSecGCryptKeyDataDesSet ()

-
int                 xmlSecGCryptKeyDataDesSet           (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
-

Sets the value of DES key data.

-

- - - - - - - - - - - - - - - - - -
data :

the pointer to DES key data.

buf :

the pointer to key value.

bufSize :

the key value size (in bytes).

Returns :

0 on success or a negative value if an error occurs.

-
-
-
-

xmlSecGCryptTransformDes3CbcId

-
#define             xmlSecGCryptTransformDes3CbcId
-

The DES3 CBC cipher transform klass.

-
-
-
-

xmlSecGCryptTransformDes3CbcGetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformDes3CbcGetKlass
-                                                        (void);
-

Triple DES CBC encryption transform klass.

-

- - - -
Returns :

pointer to Triple DES encryption transform.

-
-
-
-

xmlSecGCryptTransformKWDes3Id

-
#define             xmlSecGCryptTransformKWDes3Id
-

The DES3 KW transform klass.

-
-
-
-

xmlSecGCryptTransformKWDes3GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformKWDes3GetKlass (void);
-

The Triple DES key wrapper transform klass.

-

- - - -
Returns :

Triple DES key wrapper transform klass.

-
-
-
-

xmlSecGCryptKeyDataDsaId

-
#define             xmlSecGCryptKeyDataDsaId
-

The DSA key klass.

-
-
-
-

xmlSecGCryptKeyDataDsaGetKlass ()

-
xmlSecKeyDataId     xmlSecGCryptKeyDataDsaGetKlass      (void);
-

The DSA key data klass.

-

- - - -
Returns :

pointer to DSA key data klass.

-
-
-
-

xmlSecGCryptKeyDataDsaAdoptKey ()

-
int                 xmlSecGCryptKeyDataDsaAdoptKey      (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t dsa_key);
-

Sets the value of DSA key data.

-

- - - - - - - - - - - - - -
data :

the pointer to DSA key data.

dsa_key :

the pointer to GCrypt DSA key.

Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptKeyDataDsaAdoptKeyPair ()

-
int                 xmlSecGCryptKeyDataDsaAdoptKeyPair  (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t pub_key,
-                                                         gcry_sexp_t priv_key);
-

Sets the value of DSA key data.

-

- - - - - - - - - - - - - - - - - -
data :

the pointer to DSA key data.

pub_key :

the pointer to GCrypt DSA pub key.

priv_key :

the pointer to GCrypt DSA priv key.

Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptKeyDataDsaGetPublicKey ()

-
gcry_sexp_t         xmlSecGCryptKeyDataDsaGetPublicKey  (xmlSecKeyDataPtr data);
-

Gets the GCrypt DSA public key from DSA key data.

-

- - - - - - - - - -
data :

the pointer to DSA key data.

Returns :

pointer to GCrypt public DSA key or NULL if an error occurs.

-
-
-
-

xmlSecGCryptKeyDataDsaGetPrivateKey ()

-
gcry_sexp_t         xmlSecGCryptKeyDataDsaGetPrivateKey (xmlSecKeyDataPtr data);
-

Gets the GCrypt DSA private key from DSA key data.

-

- - - - - - - - - -
data :

the pointer to DSA key data.

Returns :

pointer to GCrypt private DSA key or NULL if an error occurs.

-
-
-
-

xmlSecGCryptTransformDsaSha1Id

-
#define             xmlSecGCryptTransformDsaSha1Id
-

The DSA SHA1 signature transform klass.

-
-
-
-

xmlSecGCryptTransformDsaSha1GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformDsaSha1GetKlass
-                                                        (void);
-

The DSA-SHA1 signature transform klass.

-

- - - -
Returns :

DSA-SHA1 signature transform klass.

-
-
-
-

xmlSecGCryptHmacGetMinOutputLength ()

-
int                 xmlSecGCryptHmacGetMinOutputLength  (void);
-

Gets the value of min HMAC length.

-

- - - -
Returns :

the min HMAC output length

-
-
-
-

xmlSecGCryptHmacSetMinOutputLength ()

-
void                xmlSecGCryptHmacSetMinOutputLength  (int min_length);
-

Sets the min HMAC output length

-

- - - -
min_length :

the new min length

-
-
-
-

xmlSecGCryptKeyDataHmacId

-
#define             xmlSecGCryptKeyDataHmacId
-

The HMAC key klass.

-
-
-
-

xmlSecGCryptKeyDataHmacGetKlass ()

-
xmlSecKeyDataId     xmlSecGCryptKeyDataHmacGetKlass     (void);
-

The HMAC key data klass.

-

- - - -
Returns :

HMAC key data klass.

-
-
-
-

xmlSecGCryptKeyDataHmacSet ()

-
int                 xmlSecGCryptKeyDataHmacSet          (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
-

Sets the value of HMAC key data.

-

- - - - - - - - - - - - - - - - - -
data :

the pointer to HMAC key data.

buf :

the pointer to key value.

bufSize :

the key value size (in bytes).

Returns :

0 on success or a negative value if an error occurs.

-
-
-
-

xmlSecGCryptTransformHmacMd5Id

-
#define             xmlSecGCryptTransformHmacMd5Id
-

The HMAC with MD5 signature transform klass.

-
-
-
-

xmlSecGCryptTransformHmacMd5GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformHmacMd5GetKlass
-                                                        (void);
-

The HMAC-MD5 transform klass.

-

- - - -
Returns :

the HMAC-MD5 transform klass.

-
-
-
-

xmlSecGCryptTransformHmacRipemd160Id

-
#define             xmlSecGCryptTransformHmacRipemd160Id
-

The HMAC with RipeMD160 signature transform klass.

-
-
-
-

xmlSecGCryptTransformHmacRipemd160GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformHmacRipemd160GetKlass
-                                                        (void);
-

The HMAC-RIPEMD160 transform klass.

-

- - - -
Returns :

the HMAC-RIPEMD160 transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha1Id

-
#define             xmlSecGCryptTransformHmacSha1Id
-

The HMAC with SHA1 signature transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha1GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformHmacSha1GetKlass
-                                                        (void);
-

The HMAC-SHA1 transform klass.

-

- - - -
Returns :

the HMAC-SHA1 transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha256Id

-
#define             xmlSecGCryptTransformHmacSha256Id
-

The HMAC with SHA256 signature transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha256GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformHmacSha256GetKlass
-                                                        (void);
-

The HMAC-SHA256 transform klass.

-

- - - -
Returns :

the HMAC-SHA256 transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha384Id

-
#define             xmlSecGCryptTransformHmacSha384Id
-

The HMAC with SHA384 signature transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha384GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformHmacSha384GetKlass
-                                                        (void);
-

The HMAC-SHA384 transform klass.

-

- - - -
Returns :

the HMAC-SHA384 transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha512Id

-
#define             xmlSecGCryptTransformHmacSha512Id
-

The HMAC with SHA512 signature transform klass.

-
-
-
-

xmlSecGCryptTransformHmacSha512GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformHmacSha512GetKlass
-                                                        (void);
-

The HMAC-SHA512 transform klass.

-

- - - -
Returns :

the HMAC-SHA512 transform klass.

-
-
-
-

xmlSecGCryptKeyDataRsaId

-
#define             xmlSecGCryptKeyDataRsaId
-

The RSA key klass.

-
-
-
-

xmlSecGCryptKeyDataRsaGetKlass ()

-
xmlSecKeyDataId     xmlSecGCryptKeyDataRsaGetKlass      (void);
-

The GCrypt RSA key data klass.

-

- - - -
Returns :

pointer to GCrypt RSA key data klass.

-
-
-
-

xmlSecGCryptKeyDataRsaAdoptKey ()

-
int                 xmlSecGCryptKeyDataRsaAdoptKey      (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t rsa_key);
-

Sets the value of RSA key data.

-

- - - - - - - - - - - - - -
data :

the pointer to RSA key data.

rsa_key :

the pointer to GCrypt RSA key.

Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptKeyDataRsaAdoptKeyPair ()

-
int                 xmlSecGCryptKeyDataRsaAdoptKeyPair  (xmlSecKeyDataPtr data,
-                                                         gcry_sexp_t pub_key,
-                                                         gcry_sexp_t priv_key);
-

Sets the value of RSA key data.

-

- - - - - - - - - - - - - - - - - -
data :

the pointer to RSA key data.

pub_key :

the pointer to GCrypt RSA pub key.

priv_key :

the pointer to GCrypt RSA priv key.

Returns :

0 on success or a negative value otherwise.

-
-
-
-

xmlSecGCryptKeyDataRsaGetPublicKey ()

-
gcry_sexp_t         xmlSecGCryptKeyDataRsaGetPublicKey  (xmlSecKeyDataPtr data);
-

Gets the GCrypt RSA public key from RSA key data.

-

- - - - - - - - - -
data :

the pointer to RSA key data.

Returns :

pointer to GCrypt public RSA key or NULL if an error occurs.

-
-
-
-

xmlSecGCryptKeyDataRsaGetPrivateKey ()

-
gcry_sexp_t         xmlSecGCryptKeyDataRsaGetPrivateKey (xmlSecKeyDataPtr data);
-

Gets the GCrypt RSA private key from RSA key data.

-

- - - - - - - - - -
data :

the pointer to RSA key data.

Returns :

pointer to GCrypt private RSA key or NULL if an error occurs.

-
-
-
-

xmlSecGCryptTransformRsaMd5Id

-
#define             xmlSecGCryptTransformRsaMd5Id
-

The RSA-MD5 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaMd5GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRsaMd5GetKlass (void);
-

The RSA-MD5 signature transform klass.

-

- - - -
Returns :

RSA-MD5 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaRipemd160Id

-
#define             xmlSecGCryptTransformRsaRipemd160Id
-

The RSA-RIPEMD160 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaRipemd160GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRsaRipemd160GetKlass
-                                                        (void);
-

The RSA-RIPEMD160 signature transform klass.

-

- - - -
Returns :

RSA-RIPEMD160 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha1Id

-
#define             xmlSecGCryptTransformRsaSha1Id
-

The RSA-SHA1 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha1GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRsaSha1GetKlass
-                                                        (void);
-

The RSA-SHA1 signature transform klass.

-

- - - -
Returns :

RSA-SHA1 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha256Id

-
#define             xmlSecGCryptTransformRsaSha256Id
-

The RSA-SHA256 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha256GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRsaSha256GetKlass
-                                                        (void);
-

The RSA-SHA256 signature transform klass.

-

- - - -
Returns :

RSA-SHA256 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha384Id

-
#define             xmlSecGCryptTransformRsaSha384Id
-

The RSA-SHA384 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha384GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRsaSha384GetKlass
-                                                        (void);
-

The RSA-SHA384 signature transform klass.

-

- - - -
Returns :

RSA-SHA384 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha512Id

-
#define             xmlSecGCryptTransformRsaSha512Id
-

The RSA-SHA512 signature transform klass.

-
-
-
-

xmlSecGCryptTransformRsaSha512GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRsaSha512GetKlass
-                                                        (void);
-

The RSA-SHA512 signature transform klass.

-

- - - -
Returns :

RSA-SHA512 signature transform klass.

-
-
-
-

xmlSecGCryptTransformSha1Id

-
#define             xmlSecGCryptTransformSha1Id
-

The HMAC with SHA1 signature transform klass.

-
-
-
-

xmlSecGCryptTransformSha1GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformSha1GetKlass   (void);
-

SHA-1 digest transform klass.

-

- - - -
Returns :

pointer to SHA-1 digest transform klass.

-
-
-
-

xmlSecGCryptTransformSha256Id

-
#define             xmlSecGCryptTransformSha256Id
-

The HMAC with SHA256 signature transform klass.

-
-
-
-

xmlSecGCryptTransformSha256GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformSha256GetKlass (void);
-

SHA256 digest transform klass.

-

- - - -
Returns :

pointer to SHA256 digest transform klass.

-
-
-
-

xmlSecGCryptTransformSha384Id

-
#define             xmlSecGCryptTransformSha384Id
-

The HMAC with SHA384 signature transform klass.

-
-
-
-

xmlSecGCryptTransformSha384GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformSha384GetKlass (void);
-

SHA384 digest transform klass.

-

- - - -
Returns :

pointer to SHA384 digest transform klass.

-
-
-
-

xmlSecGCryptTransformSha512Id

-
#define             xmlSecGCryptTransformSha512Id
-

The HMAC with SHA512 signature transform klass.

-
-
-
-

xmlSecGCryptTransformSha512GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformSha512GetKlass (void);
-

SHA512 digest transform klass.

-

- - - -
Returns :

pointer to SHA512 digest transform klass.

-
-
-
-

xmlSecGCryptTransformMd5Id

-
#define             xmlSecGCryptTransformMd5Id
-

The MD5 digest transform klass.

-
-
-
-

xmlSecGCryptTransformMd5GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformMd5GetKlass    (void);
-

MD5 digest transform klass.

-

- - - -
Returns :

pointer to MD5 digest transform klass.

-
-
-
-

xmlSecGCryptTransformRipemd160Id

-
#define             xmlSecGCryptTransformRipemd160Id
-

The RIPEMD160 digest transform klass.

-
-
-
-

xmlSecGCryptTransformRipemd160GetKlass ()

-
xmlSecTransformId   xmlSecGCryptTransformRipemd160GetKlass
-                                                        (void);
-

RIPEMD160 digest transform klass.

-

- - - -
Returns :

pointer to RIPEMD160 digest transform klass.

-
-
- - - - -
- -- cgit v1.2.3