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-nss-crypto.html | 607 +++++++++++++++------------------------- 1 file changed, 223 insertions(+), 384 deletions(-) (limited to 'docs/api/xmlsec-nss-crypto.html') diff --git a/docs/api/xmlsec-nss-crypto.html b/docs/api/xmlsec-nss-crypto.html index 02522a00..aea87106 100644 --- a/docs/api/xmlsec-nss-crypto.html +++ b/docs/api/xmlsec-nss-crypto.html @@ -87,103 +87,78 @@

crypto

-

Name

crypto -- Crypto transforms implementation for NSS.
+

Name

crypto -- Crypto transforms implementation for NSS.

Synopsis

-
xmlSecCryptoDLFunctionsPtrxmlSecCryptoGetFunctions_nss
-                                                        (void);
-intxmlSecNssInit                       (void);
-intxmlSecNssShutdown                   (void);
-intxmlSecNssKeysMngrInit               (xmlSecKeysMngrPtr mngr);
-intxmlSecNssGenerateRandom             (xmlSecBufferPtr buffer,
-                                                         xmlSecSize size);
-voidxmlSecNssErrorsDefaultCallback      (const char *file,
-                                                         int line,
-                                                         const char *func,
-                                                         const char *errorObject,
-                                                         const char *errorSubject,
-                                                         int reason,
-                                                         const char *msg);
-PK11SlotInfo *      xmlSecNssGetInternalKeySlot         (void);
+
xmlSecCryptoDLFunctionsPtr  xmlSecCryptoGetFunctions_nss
+                                                        (void);
+int                 xmlSecNssInit                       (void);
+int                 xmlSecNssShutdown                   (void);
+int                 xmlSecNssKeysMngrInit               (xmlSecKeysMngrPtr mngr);
+int                 xmlSecNssGenerateRandom             (xmlSecBufferPtr buffer,
+                                                         xmlSecSize size);
+void                xmlSecNssErrorsDefaultCallback      (const char *file,
+                                                         int line,
+                                                         const char *func,
+                                                         const char *errorObject,
+                                                         const char *errorSubject,
+                                                         int reason,
+                                                         const char *msg);
+PK11SlotInfo *      xmlSecNssGetInternalKeySlot         (void);
 #define             xmlSecNssKeyDataAesId
-xmlSecKeyDataIdxmlSecNssKeyDataAesGetKlass         (void);
-intxmlSecNssKeyDataAesSet              (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
+xmlSecKeyDataId     xmlSecNssKeyDataAesGetKlass         (void);
+int                 xmlSecNssKeyDataAesSet              (xmlSecKeyDataPtr data,
+                                                         const xmlSecByte *buf,
+                                                         xmlSecSize bufSize);
 #define             xmlSecNssTransformAes128CbcId
-xmlSecTransformIdxmlSecNssTransformAes128CbcGetKlass (void);
+xmlSecTransformId   xmlSecNssTransformAes128CbcGetKlass (void);
 #define             xmlSecNssTransformAes192CbcId
-xmlSecTransformIdxmlSecNssTransformAes192CbcGetKlass (void);
+xmlSecTransformId   xmlSecNssTransformAes192CbcGetKlass (void);
 #define             xmlSecNssTransformAes256CbcId
-xmlSecTransformIdxmlSecNssTransformAes256CbcGetKlass (void);
+xmlSecTransformId   xmlSecNssTransformAes256CbcGetKlass (void);
 #define             xmlSecNssTransformKWAes128Id
-xmlSecTransformIdxmlSecNssTransformKWAes128GetKlass  (void);
+xmlSecTransformId   xmlSecNssTransformKWAes128GetKlass  (void);
 #define             xmlSecNssTransformKWAes192Id
-xmlSecTransformIdxmlSecNssTransformKWAes192GetKlass  (void);
+xmlSecTransformId   xmlSecNssTransformKWAes192GetKlass  (void);
 #define             xmlSecNssTransformKWAes256Id
-xmlSecTransformIdxmlSecNssTransformKWAes256GetKlass  (void);
+xmlSecTransformId   xmlSecNssTransformKWAes256GetKlass  (void);
 #define             xmlSecNssKeyDataDesId
-xmlSecKeyDataIdxmlSecNssKeyDataDesGetKlass         (void);
-intxmlSecNssKeyDataDesSet              (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
+xmlSecKeyDataId     xmlSecNssKeyDataDesGetKlass         (void);
+int                 xmlSecNssKeyDataDesSet              (xmlSecKeyDataPtr data,
+                                                         const xmlSecByte *buf,
+                                                         xmlSecSize bufSize);
 #define             xmlSecNssTransformDes3CbcId
-xmlSecTransformIdxmlSecNssTransformDes3CbcGetKlass   (void);
+xmlSecTransformId   xmlSecNssTransformDes3CbcGetKlass   (void);
 #define             xmlSecNssTransformKWDes3Id
-xmlSecTransformIdxmlSecNssTransformKWDes3GetKlass    (void);
+xmlSecTransformId   xmlSecNssTransformKWDes3GetKlass    (void);
 #define             xmlSecNssKeyDataDsaId
-xmlSecKeyDataIdxmlSecNssKeyDataDsaGetKlass         (void);
+xmlSecKeyDataId     xmlSecNssKeyDataDsaGetKlass         (void);
 #define             xmlSecNssTransformDsaSha1Id
-xmlSecTransformIdxmlSecNssTransformDsaSha1GetKlass   (void);
-intxmlSecNssHmacGetMinOutputLength     (void);
-voidxmlSecNssHmacSetMinOutputLength     (int min_length);
+xmlSecTransformId   xmlSecNssTransformDsaSha1GetKlass   (void);
+int                 xmlSecNssHmacGetMinOutputLength     (void);
+void                xmlSecNssHmacSetMinOutputLength     (int min_length);
 #define             xmlSecNssKeyDataHmacId
-xmlSecKeyDataIdxmlSecNssKeyDataHmacGetKlass        (void);
-intxmlSecNssKeyDataHmacSet             (xmlSecKeyDataPtr data,
-                                                         const xmlSecByte *buf,
-                                                         xmlSecSize bufSize);
+xmlSecKeyDataId     xmlSecNssKeyDataHmacGetKlass        (void);
+int                 xmlSecNssKeyDataHmacSet             (xmlSecKeyDataPtr data,
+                                                         const xmlSecByte *buf,
+                                                         xmlSecSize bufSize);
 #define             xmlSecNssTransformHmacMd5Id
-xmlSecTransformIdxmlSecNssTransformHmacMd5GetKlass   (void);
+xmlSecTransformId   xmlSecNssTransformHmacMd5GetKlass   (void);
 #define             xmlSecNssTransformHmacRipemd160Id
-xmlSecTransformIdxmlSecNssTransformHmacRipemd160GetKlass
-                                                        (void);
+xmlSecTransformId   xmlSecNssTransformHmacRipemd160GetKlass
+                                                        (void);
 #define             xmlSecNssTransformHmacSha1Id
-xmlSecTransformIdxmlSecNssTransformHmacSha1GetKlass  (void);
-#define             xmlSecNssTransformHmacSha256Id
-xmlSecTransformIdxmlSecNssTransformHmacSha256GetKlass
-                                                        (void);
-#define             xmlSecNssTransformHmacSha384Id
-xmlSecTransformIdxmlSecNssTransformHmacSha384GetKlass
-                                                        (void);
-#define             xmlSecNssTransformHmacSha512Id
-xmlSecTransformIdxmlSecNssTransformHmacSha512GetKlass
-                                                        (void);
+xmlSecTransformId   xmlSecNssTransformHmacSha1GetKlass  (void);
 #define             xmlSecNssKeyDataRsaId
-xmlSecKeyDataIdxmlSecNssKeyDataRsaGetKlass         (void);
-#define             xmlSecNssTransformRsaMd5Id
-xmlSecTransformIdxmlSecNssTransformRsaMd5GetKlass    (void);
+xmlSecKeyDataId     xmlSecNssKeyDataRsaGetKlass         (void);
 #define             xmlSecNssTransformRsaSha1Id
-xmlSecTransformIdxmlSecNssTransformRsaSha1GetKlass   (void);
-#define             xmlSecNssTransformRsaSha256Id
-xmlSecTransformIdxmlSecNssTransformRsaSha256GetKlass (void);
-#define             xmlSecNssTransformRsaSha384Id
-xmlSecTransformIdxmlSecNssTransformRsaSha384GetKlass (void);
-#define             xmlSecNssTransformRsaSha512Id
-xmlSecTransformIdxmlSecNssTransformRsaSha512GetKlass (void);
+xmlSecTransformId   xmlSecNssTransformRsaSha1GetKlass   (void);
 #define             xmlSecNssTransformRsaPkcs1Id
-xmlSecTransformIdxmlSecNssTransformRsaPkcs1GetKlass  (void);
+xmlSecTransformId   xmlSecNssTransformRsaPkcs1GetKlass  (void);
 #define             xmlSecNssTransformRsaOaepId
-xmlSecTransformIdxmlSecNssTransformRsaOaepGetKlass   (void);
+xmlSecTransformId   xmlSecNssTransformRsaOaepGetKlass   (void);
 #define             xmlSecNssTransformSha1Id
-xmlSecTransformIdxmlSecNssTransformSha1GetKlass      (void);
-#define             xmlSecNssTransformSha256Id
-xmlSecTransformIdxmlSecNssTransformSha256GetKlass    (void);
-#define             xmlSecNssTransformSha384Id
-xmlSecTransformIdxmlSecNssTransformSha384GetKlass    (void);
-#define             xmlSecNssTransformSha512Id
-xmlSecTransformIdxmlSecNssTransformSha512GetKlass    (void);
-#define             xmlSecNssTransformMd5Id
-xmlSecTransformIdxmlSecNssTransformMd5GetKlass       (void);
+xmlSecTransformId xmlSecNssTransformSha1GetKlass (void);

Description

@@ -193,50 +168,54 @@

Details

xmlSecCryptoGetFunctions_nss ()

-
xmlSecCryptoDLFunctionsPtr  xmlSecCryptoGetFunctions_nss
-                                                        (void);
+
xmlSecCryptoDLFunctionsPtr  xmlSecCryptoGetFunctions_nss
+                                                        (void);

Gets the pointer to xmlsec-nss functions table.

+

- +
Returns :Returns :

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


xmlSecNssInit ()

-
int                 xmlSecNssInit                       (void);
+
int                 xmlSecNssInit                       (void);

XMLSec library specific crypto engine initialization.

+

- +
Returns :Returns :

0 on success or a negative value otherwise.


xmlSecNssShutdown ()

-
int                 xmlSecNssShutdown                   (void);
+
int                 xmlSecNssShutdown                   (void);

XMLSec library specific crypto engine shutdown.

+

- +
Returns :Returns :

0 on success or a negative value otherwise.


xmlSecNssKeysMngrInit ()

-
int                 xmlSecNssKeysMngrInit               (xmlSecKeysMngrPtr mngr);
+
int                 xmlSecNssKeysMngrInit               (xmlSecKeysMngrPtr mngr);

Adds NSS specific key data stores in keys manager.

+

- - + + - +
mngr :

the pointer to keys manager.

mngr :

the pointer to keys manager.

Returns :Returns :

0 on success or a negative value otherwise.

@@ -244,21 +223,22 @@

xmlSecNssGenerateRandom ()

-
int                 xmlSecNssGenerateRandom             (xmlSecBufferPtr buffer,
-                                                         xmlSecSize size);
+
int                 xmlSecNssGenerateRandom             (xmlSecBufferPtr buffer,
+                                                         xmlSecSize size);

Generates size random bytes and puts result in buffer.

+

- - + + - - + + - +
buffer :

the destination buffer.

buffer :

the destination buffer.

size :

the numer of bytes to generate.

size :

the numer of bytes to generate.

Returns :Returns :

0 on success or a negative value otherwise.

@@ -266,54 +246,56 @@

xmlSecNssErrorsDefaultCallback ()

-
void                xmlSecNssErrorsDefaultCallback      (const char *file,
-                                                         int line,
-                                                         const char *func,
-                                                         const char *errorObject,
-                                                         const char *errorSubject,
-                                                         int reason,
-                                                         const char *msg);
+
void                xmlSecNssErrorsDefaultCallback      (const char *file,
+                                                         int line,
+                                                         const char *func,
+                                                         const char *errorObject,
+                                                         const char *errorSubject,
+                                                         int reason,
+                                                         const char *msg);

The default errors reporting callback function.

+

- - + + - - + + - - + + - - + + - - + + - - + + - - + +
file :

the error location file name (__FILE__ macro).

file :

the error location file name (__FILE__ macro).

line :

the error location line number (__LINE__ macro).

line :

the error location line number (__LINE__ macro).

func :

the error location function name (__FUNCTION__ macro).

func :

the error location function name (__FUNCTION__ macro).

errorObject :

the error specific error object

errorObject :

the error specific error object

errorSubject :

the error specific error subject.

errorSubject :

the error specific error subject.

reason :

the error code.

reason :

the error code.

msg :

the additional error message.

msg :

the additional error message.


xmlSecNssGetInternalKeySlot ()

-
PK11SlotInfo *      xmlSecNssGetInternalKeySlot         (void);
+
PK11SlotInfo *      xmlSecNssGetInternalKeySlot         (void);

Gets internal NSS key slot.

+

- +
Returns :Returns :

internal key slot and initializes it if needed.

@@ -322,41 +304,44 @@

xmlSecNssKeyDataAesId

#define             xmlSecNssKeyDataAesId

The AES key data klass.

+


xmlSecNssKeyDataAesGetKlass ()

-
xmlSecKeyDataId     xmlSecNssKeyDataAesGetKlass         (void);
+
xmlSecKeyDataId     xmlSecNssKeyDataAesGetKlass         (void);

The AES key data klass.

+

- +
Returns :Returns :

AES key data klass.


xmlSecNssKeyDataAesSet ()

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

Sets the value of AES key data.

+

- - + + - - + + - - + + - +
data :

the pointer to AES key data.

data :

the pointer to AES key data.

buf :

the pointer to key value.

buf :

the pointer to key value.

bufSize :

the key value size (in bytes).

bufSize :

the key value size (in bytes).

Returns :Returns :

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

@@ -366,15 +351,17 @@

xmlSecNssTransformAes128CbcId

#define             xmlSecNssTransformAes128CbcId

The AES128 CBC cipher transform klass.

+


xmlSecNssTransformAes128CbcGetKlass ()

-
xmlSecTransformId   xmlSecNssTransformAes128CbcGetKlass (void);
+
xmlSecTransformId   xmlSecNssTransformAes128CbcGetKlass (void);

AES 128 CBC encryption transform klass.

+

- +
Returns :Returns :

pointer to AES 128 CBC encryption transform.

@@ -383,15 +370,17 @@

xmlSecNssTransformAes192CbcId

#define             xmlSecNssTransformAes192CbcId

The AES192 CBC cipher transform klass.

+


xmlSecNssTransformAes192CbcGetKlass ()

-
xmlSecTransformId   xmlSecNssTransformAes192CbcGetKlass (void);
+
xmlSecTransformId   xmlSecNssTransformAes192CbcGetKlass (void);

AES 192 CBC encryption transform klass.

+

- +
Returns :Returns :

pointer to AES 192 CBC encryption transform.

@@ -400,15 +389,17 @@

xmlSecNssTransformAes256CbcId

#define             xmlSecNssTransformAes256CbcId

The AES256 CBC cipher transform klass.

+


xmlSecNssTransformAes256CbcGetKlass ()

-
xmlSecTransformId   xmlSecNssTransformAes256CbcGetKlass (void);
+
xmlSecTransformId   xmlSecNssTransformAes256CbcGetKlass (void);

AES 256 CBC encryption transform klass.

+

- +
Returns :Returns :

pointer to AES 256 CBC encryption transform.

@@ -417,15 +408,17 @@

xmlSecNssTransformKWAes128Id

#define             xmlSecNssTransformKWAes128Id

The AES 128 key wrap transform klass.

+


xmlSecNssTransformKWAes128GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformKWAes128GetKlass  (void);
+
xmlSecTransformId   xmlSecNssTransformKWAes128GetKlass  (void);

The AES-128 key wrapper transform klass.

+

- +
Returns :Returns :

AES-128 key wrapper transform klass.

@@ -434,15 +427,17 @@

xmlSecNssTransformKWAes192Id

#define             xmlSecNssTransformKWAes192Id

The AES 192 key wrap transform klass.

+


xmlSecNssTransformKWAes192GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformKWAes192GetKlass  (void);
+
xmlSecTransformId   xmlSecNssTransformKWAes192GetKlass  (void);

The AES-192 key wrapper transform klass.

+

- +
Returns :Returns :

AES-192 key wrapper transform klass.

@@ -451,15 +446,17 @@

xmlSecNssTransformKWAes256Id

#define             xmlSecNssTransformKWAes256Id

The AES 256 key wrap transform klass.

+


xmlSecNssTransformKWAes256GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformKWAes256GetKlass  (void);
+
xmlSecTransformId   xmlSecNssTransformKWAes256GetKlass  (void);

The AES-256 key wrapper transform klass.

+

- +
Returns :Returns :

AES-256 key wrapper transform klass.

@@ -468,41 +465,44 @@

xmlSecNssKeyDataDesId

#define             xmlSecNssKeyDataDesId

The DES key data klass.

+


xmlSecNssKeyDataDesGetKlass ()

-
xmlSecKeyDataId     xmlSecNssKeyDataDesGetKlass         (void);
+
xmlSecKeyDataId     xmlSecNssKeyDataDesGetKlass         (void);

The DES key data klass.

+

- +
Returns :Returns :

DES key data klass.


xmlSecNssKeyDataDesSet ()

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

Sets the value of DES key data.

+

- - + + - - + + - - + + - +
data :

the pointer to DES key data.

data :

the pointer to DES key data.

buf :

the pointer to key value.

buf :

the pointer to key value.

bufSize :

the key value size (in bytes).

bufSize :

the key value size (in bytes).

Returns :Returns :

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

@@ -512,15 +512,17 @@

xmlSecNssTransformDes3CbcId

#define             xmlSecNssTransformDes3CbcId

The Triple DES CBC cipher transform klass.

+


xmlSecNssTransformDes3CbcGetKlass ()

-
xmlSecTransformId   xmlSecNssTransformDes3CbcGetKlass   (void);
+
xmlSecTransformId   xmlSecNssTransformDes3CbcGetKlass   (void);

Triple DES CBC encryption transform klass.

+

- +
Returns :Returns :

pointer to Triple DES encryption transform.

@@ -528,16 +530,18 @@

xmlSecNssTransformKWDes3Id

#define             xmlSecNssTransformKWDes3Id
-

The DES3 KW transform klass.

+

The DES3 CBC cipher transform klass.

+


xmlSecNssTransformKWDes3GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformKWDes3GetKlass    (void);
+
xmlSecTransformId   xmlSecNssTransformKWDes3GetKlass    (void);

The Triple DES key wrapper transform klass.

+

- +
Returns :Returns :

Triple DES key wrapper transform klass.

@@ -546,15 +550,17 @@

xmlSecNssKeyDataDsaId

#define             xmlSecNssKeyDataDsaId

The DSA key klass.

+


xmlSecNssKeyDataDsaGetKlass ()

-
xmlSecKeyDataId     xmlSecNssKeyDataDsaGetKlass         (void);
+
xmlSecKeyDataId     xmlSecNssKeyDataDsaGetKlass         (void);

The DSA key data klass.

+

- +
Returns :Returns :

pointer to DSA key data klass.

@@ -563,38 +569,42 @@

xmlSecNssTransformDsaSha1Id

#define             xmlSecNssTransformDsaSha1Id

The DSA SHA1 signature transform klass.

+


xmlSecNssTransformDsaSha1GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformDsaSha1GetKlass   (void);
+
xmlSecTransformId   xmlSecNssTransformDsaSha1GetKlass   (void);

The DSA-SHA1 signature transform klass.

+

- +
Returns :Returns :

DSA-SHA1 signature transform klass.


xmlSecNssHmacGetMinOutputLength ()

-
int                 xmlSecNssHmacGetMinOutputLength     (void);
+
int                 xmlSecNssHmacGetMinOutputLength     (void);

Gets the value of min HMAC length.

+

- +
Returns :Returns :

the min HMAC output length


xmlSecNssHmacSetMinOutputLength ()

-
void                xmlSecNssHmacSetMinOutputLength     (int min_length);
+
void                xmlSecNssHmacSetMinOutputLength     (int min_length);

Sets the min HMAC output length

+

- - + +
min_length :

the new min length

min_length :

the new min length


@@ -602,41 +612,44 @@

xmlSecNssKeyDataHmacId

#define             xmlSecNssKeyDataHmacId

The DHMAC key data klass.

+


xmlSecNssKeyDataHmacGetKlass ()

-
xmlSecKeyDataId     xmlSecNssKeyDataHmacGetKlass        (void);
+
xmlSecKeyDataId     xmlSecNssKeyDataHmacGetKlass        (void);

The HMAC key data klass.

+

- +
Returns :Returns :

HMAC key data klass.


xmlSecNssKeyDataHmacSet ()

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

Sets the value of HMAC key data.

+

- - + + - - + + - - + + - +
data :

the pointer to HMAC key data.

data :

the pointer to HMAC key data.

buf :

the pointer to key value.

buf :

the pointer to key value.

bufSize :

the key value size (in bytes).

bufSize :

the key value size (in bytes).

Returns :Returns :

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

@@ -646,15 +659,17 @@

xmlSecNssTransformHmacMd5Id

#define             xmlSecNssTransformHmacMd5Id

The HMAC with MD5 signature transform klass.

+


xmlSecNssTransformHmacMd5GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformHmacMd5GetKlass   (void);
+
xmlSecTransformId   xmlSecNssTransformHmacMd5GetKlass   (void);

The HMAC-MD5 transform klass.

+

- +
Returns :Returns :

the HMAC-MD5 transform klass.

@@ -663,16 +678,18 @@

xmlSecNssTransformHmacRipemd160Id

#define             xmlSecNssTransformHmacRipemd160Id

The HMAC with RipeMD160 signature transform klass.

+


xmlSecNssTransformHmacRipemd160GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformHmacRipemd160GetKlass
-                                                        (void);
+
xmlSecTransformId   xmlSecNssTransformHmacRipemd160GetKlass
+                                                        (void);

The HMAC-RIPEMD160 transform klass.

+

- +
Returns :Returns :

the HMAC-RIPEMD160 transform klass.

@@ -681,70 +698,18 @@

xmlSecNssTransformHmacSha1Id

#define             xmlSecNssTransformHmacSha1Id

The HMAC with SHA1 signature transform klass.

+


xmlSecNssTransformHmacSha1GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformHmacSha1GetKlass  (void);
+
xmlSecTransformId   xmlSecNssTransformHmacSha1GetKlass  (void);

The HMAC-SHA1 transform klass.

- - - -
Returns :

the HMAC-SHA1 transform klass.

-
-
-
-

xmlSecNssTransformHmacSha256Id

-
#define             xmlSecNssTransformHmacSha256Id
-

The HMAC with SHA256 signature transform klass.

-
-
-
-

xmlSecNssTransformHmacSha256GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformHmacSha256GetKlass
-                                                        (void);
-

The HMAC-SHA256 transform klass.

-

- - - -
Returns :

the HMAC-SHA256 transform klass.

-
-
-
-

xmlSecNssTransformHmacSha384Id

-
#define             xmlSecNssTransformHmacSha384Id
-

The HMAC with SHA384 signature transform klass.

-
-
-
-

xmlSecNssTransformHmacSha384GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformHmacSha384GetKlass
-                                                        (void);
-

The HMAC-SHA384 transform klass.

-

- - - -
Returns :

the HMAC-SHA384 transform klass.

-
-
-
-

xmlSecNssTransformHmacSha512Id

-
#define             xmlSecNssTransformHmacSha512Id
-

The HMAC with SHA512 signature transform klass.

-
-
-
-

xmlSecNssTransformHmacSha512GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformHmacSha512GetKlass
-                                                        (void);
-

The HMAC-SHA512 transform klass.

- - + +
Returns :

the HMAC-SHA512 transform klass.

Returns :

the HMAC-SHA1 transform klass.


@@ -752,33 +717,18 @@

xmlSecNssKeyDataRsaId

#define             xmlSecNssKeyDataRsaId

The RSA key klass.

+


xmlSecNssKeyDataRsaGetKlass ()

-
xmlSecKeyDataId     xmlSecNssKeyDataRsaGetKlass         (void);
+
xmlSecKeyDataId     xmlSecNssKeyDataRsaGetKlass         (void);

The RSA key data klass.

- - - -
Returns :

pointer to RSA key data klass.

-
-
-
-

xmlSecNssTransformRsaMd5Id

-
#define             xmlSecNssTransformRsaMd5Id
-

The RSA-MD5 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaMd5GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaMd5GetKlass    (void);
-

The RSA-MD5 signature transform klass.

- - + +
Returns :

RSA-MD5 signature transform klass.

Returns :

pointer to RSA key data klass.


@@ -786,67 +736,18 @@

xmlSecNssTransformRsaSha1Id

#define             xmlSecNssTransformRsaSha1Id

The RSA-SHA1 signature transform klass.

+


xmlSecNssTransformRsaSha1GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaSha1GetKlass   (void);
+
xmlSecTransformId   xmlSecNssTransformRsaSha1GetKlass   (void);

The RSA-SHA1 signature transform klass.

- - - -
Returns :

RSA-SHA1 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaSha256Id

-
#define             xmlSecNssTransformRsaSha256Id
-

The RSA-SHA256 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaSha256GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaSha256GetKlass (void);
-

The RSA-SHA256 signature transform klass.

-

- - - -
Returns :

RSA-SHA256 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaSha384Id

-
#define             xmlSecNssTransformRsaSha384Id
-

The RSA-SHA384 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaSha384GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaSha384GetKlass (void);
-

The RSA-SHA384 signature transform klass.

-

- - - -
Returns :

RSA-SHA384 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaSha512Id

-
#define             xmlSecNssTransformRsaSha512Id
-

The RSA-SHA512 signature transform klass.

-
-
-
-

xmlSecNssTransformRsaSha512GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaSha512GetKlass (void);
-

The RSA-SHA512 signature transform klass.

- - + +
Returns :

RSA-SHA512 signature transform klass.

Returns :

RSA-SHA1 signature transform klass.


@@ -854,15 +755,17 @@

xmlSecNssTransformRsaPkcs1Id

#define             xmlSecNssTransformRsaPkcs1Id

The RSA PKCS1 key transport transform klass.

+


xmlSecNssTransformRsaPkcs1GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaPkcs1GetKlass  (void);
+
xmlSecTransformId   xmlSecNssTransformRsaPkcs1GetKlass  (void);

The RSA-PKCS1 key transport transform klass.

+

- +
Returns :Returns :

RSA-PKCS1 key transport transform klass.

@@ -871,15 +774,17 @@

xmlSecNssTransformRsaOaepId

#define             xmlSecNssTransformRsaOaepId

The RSA OAEP key transport transform klass.

+


xmlSecNssTransformRsaOaepGetKlass ()

-
xmlSecTransformId   xmlSecNssTransformRsaOaepGetKlass   (void);
+
xmlSecTransformId   xmlSecNssTransformRsaOaepGetKlass   (void);

The RSA-PKCS1 key transport transform klass.

+

- +
Returns :Returns :

RSA-PKCS1 key transport transform klass.

@@ -888,84 +793,18 @@

xmlSecNssTransformSha1Id

#define             xmlSecNssTransformSha1Id

The SHA1 digest transform klass.

+


xmlSecNssTransformSha1GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformSha1GetKlass      (void);
+
xmlSecTransformId   xmlSecNssTransformSha1GetKlass      (void);

SHA-1 digest transform klass.

- - - -
Returns :

pointer to SHA-1 digest transform klass.

-
-
-
-

xmlSecNssTransformSha256Id

-
#define             xmlSecNssTransformSha256Id
-

The SHA256 digest transform klass.

-
-
-
-

xmlSecNssTransformSha256GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformSha256GetKlass    (void);
-

SHA256 digest transform klass.

-

- - - -
Returns :

pointer to SHA256 digest transform klass.

-
-
-
-

xmlSecNssTransformSha384Id

-
#define             xmlSecNssTransformSha384Id
-

The SHA384 digest transform klass.

-
-
-
-

xmlSecNssTransformSha384GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformSha384GetKlass    (void);
-

SHA384 digest transform klass.

-

- - - -
Returns :

pointer to SHA384 digest transform klass.

-
-
-
-

xmlSecNssTransformSha512Id

-
#define             xmlSecNssTransformSha512Id
-

The SHA512 digest transform klass.

-
-
-
-

xmlSecNssTransformSha512GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformSha512GetKlass    (void);
-

SHA512 digest transform klass.

- - -
Returns :

pointer to SHA512 digest transform klass.

-
-
-
-

xmlSecNssTransformMd5Id

-
#define             xmlSecNssTransformMd5Id
-

The MD5 digest transform klass.

-
-
-
-

xmlSecNssTransformMd5GetKlass ()

-
xmlSecTransformId   xmlSecNssTransformMd5GetKlass       (void);
-

MD5 digest transform klass.

-

- - - + +
Returns :

pointer to MD5 digest transform klass.

Returns :

pointer to SHA-1 digest transform klass.

-- cgit v1.2.3