Skip to content

Commit 78958c8

Browse files
committed
add aes-gcm transforms
Signed-off-by: oleg.hoefling <[email protected]>
1 parent 39c3bca commit 78958c8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/constants.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,12 @@ int PyXmlSec_ConstantsModule_Init(PyObject* package) {
543543
PYXMLSEC_ADD_TRANSFORM_CONSTANT(TransformSha384, "SHA384");
544544
PYXMLSEC_ADD_TRANSFORM_CONSTANT(TransformSha512, "SHA512");
545545

546+
#if XMLSEC_VERSION_HEX > 315
547+
PYXMLSEC_ADD_TRANSFORM_CONSTANT(TransformAes128Gcm, "AES128_GCM");
548+
PYXMLSEC_ADD_TRANSFORM_CONSTANT(TransformAes192Gcm, "AES192_GCM");
549+
PYXMLSEC_ADD_TRANSFORM_CONSTANT(TransformAes256Gcm, "AES256_GCM");
550+
#endif
551+
546552
PYXMLSEC_CLOSE_NAMESPACE(transformCls);
547553

548554
#undef PYXMLSEC_ADD_TRANSFORM_CONSTANT

0 commit comments

Comments
 (0)