summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--swig/Lasso.i13
1 files changed, 13 insertions, 0 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i
index c2762a4b..8e894955 100644
--- a/swig/Lasso.i
+++ b/swig/Lasso.i
@@ -1036,6 +1036,19 @@ typedef enum {
#define LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED "urn:oasis:names:tc:SAML:1.0:am:unspecified"
#define LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY "urn:liberty:ac:2003-08"
+/* SignatureType */
+#ifndef SWIG_PHP_RENAMES
+%rename(SIGNATURE_TYPE_NONE) LASSO_SIGNATURE_TYPE_NONE;
+%rename(SIGNATURE_TYPE_SIMPLE) LASSO_SIGNATURE_TYPE_SIMPLE;
+%rename(SIGNATURE_TYPE_WITHX509) LASSO_SIGNATURE_TYPE_WITHX509;
+%rename(SignatureType) LassoSignatureType;
+#endif
+typedef enum {
+ LASSO_SIGNATURE_TYPE_NONE = 0,
+ LASSO_SIGNATURE_TYPE_SIMPLE,
+ LASSO_SIGNATURE_TYPE_WITHX509
+} LassoSignatureType;
+
/* SignatureMethod */
#ifndef SWIG_PHP_RENAMES
%rename(SIGNATURE_METHOD_RSA_SHA1) LASSO_SIGNATURE_METHOD_RSA_SHA1;