diff options
Diffstat (limited to 'include/xmlsec/app.h')
-rw-r--r-- | include/xmlsec/app.h | 47 |
1 files changed, 46 insertions, 1 deletions
diff --git a/include/xmlsec/app.h b/include/xmlsec/app.h index 5fe572a0..7b8e510b 100644 --- a/include/xmlsec/app.h +++ b/include/xmlsec/app.h @@ -5,7 +5,7 @@ * This is free software; see Copyright file in the source * distribution for preciese wording. * - * Copyright (C) 2002-2003 Aleksey Sanin <aleksey@aleksey.com> + * Copyright (C) 2002-2016 Aleksey Sanin <aleksey@aleksey.com>. All Rights Reserved. */ #ifndef __XMLSEC_APP_H__ #define __XMLSEC_APP_H__ @@ -80,6 +80,20 @@ XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataEcdsaGetKlass #define xmlSecKeyDataGost2001Id xmlSecKeyDataGost2001GetKlass() XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataGost2001GetKlass (void); /** + * xmlSecKeyDataGostR3410_2012_256Id: + * + * The GOST R 34.10-2012 256 bit key klass. + */ +#define xmlSecKeyDataGostR3410_2012_256Id xmlSecKeyDataGostR3410_2012_256GetKlass() +XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataGostR3410_2012_256GetKlass (void); +/** + * xmlSecKeyDataGostR3410_2012_512Id: + * + * The GOST R 34.10-2012 512 bit key klass. + */ +#define xmlSecKeyDataGostR3410_2012_512Id xmlSecKeyDataGostR3410_2012_512GetKlass() +XMLSEC_EXPORT xmlSecKeyDataId xmlSecKeyDataGostR3410_2012_512GetKlass (void); +/** * xmlSecKeyDataHmacId: * * The DHMAC key klass. @@ -241,6 +255,22 @@ XMLSEC_EXPORT xmlSecTransformId xmlSecTransformEcdsaSha512GetKla XMLSEC_EXPORT xmlSecTransformId xmlSecTransformGost2001GostR3411_94GetKlass (void); /** + * xmlSecTransformGostR3410_2012GostR3411_2012_256Id: + * + * The GOST R 34.10-2012 - GOST R 34.11-2012 256 bit signature transform klass. + */ +#define xmlSecTransformGostR3410_2012GostR3411_2012_256Id xmlSecTransformGostR3410_2012GostR3411_2012_256GetKlass() +XMLSEC_EXPORT xmlSecTransformId xmlSecTransformGostR3410_2012GostR3411_2012_256GetKlass (void); + +/** + * xmlSecTransformGostR3410_2012GostR3411_2012_512Id: + * + * The GOST R 34.10-2012 - GOST R 34.11-2012 512 bit signature transform klass. + */ +#define xmlSecTransformGostR3410_2012GostR3411_2012_512Id xmlSecTransformGostR3410_2012GostR3411_2012_512GetKlass() +XMLSEC_EXPORT xmlSecTransformId xmlSecTransformGostR3410_2012GostR3411_2012_512GetKlass (void); + +/** * xmlSecTransformHmacMd5Id: * * The HMAC with MD5 signature transform klass. @@ -375,6 +405,21 @@ XMLSEC_EXPORT xmlSecTransformId xmlSecTransformRsaOaepGetKlass #define xmlSecTransformGostR3411_94Id xmlSecTransformGostR3411_94GetKlass() XMLSEC_EXPORT xmlSecTransformId xmlSecTransformGostR3411_94GetKlass (void); /** + * xmlSecTransformGostR3411_2012_256Id: + * + * The GOST R 34.11-2012 256 bit digest transform klass. + */ +#define xmlSecTransformGostR3411_2012_256Id xmlSecTransformGostR3411_2012_256GetKlass() +XMLSEC_EXPORT xmlSecTransformId xmlSecTransformGostR3411_2012_256GetKlass (void); +/** + * xmlSecTransformGostR3411_2012_512Id: + * + * The GOST R 34.11-2012 512 bit digest transform klass. + */ +#define xmlSecTransformGostR3411_2012_512Id xmlSecTransformGostR3411_2012_512GetKlass() +XMLSEC_EXPORT xmlSecTransformId xmlSecTransformGostR3411_2012_512GetKlass (void); + +/** * xmlSecTransformSha1Id: * * The SHA1 digest transform klass. |