summaryrefslogtreecommitdiffstats
path: root/swig/Lasso.i
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-09-27 14:29:54 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-09-27 14:29:54 +0000
commit4ab34ba6b2ca1ed04284daddf8e5bea8c49af4e1 (patch)
tree46ce10083d7eed76f5271c20adc17cc49c3326a9 /swig/Lasso.i
parent7f231e253bcc321ff6a4787082b8ce47b9dfb694 (diff)
downloadlasso-4ab34ba6b2ca1ed04284daddf8e5bea8c49af4e1.tar.gz
lasso-4ab34ba6b2ca1ed04284daddf8e5bea8c49af4e1.tar.xz
lasso-4ab34ba6b2ca1ed04284daddf8e5bea8c49af4e1.zip
Renamed 'ca_certificate' property of LassoProvider object to 'ca_cert_chain'
Added a new property 'secret_key' in LassoServer object Changed prototype of lasso_server_new() method BEFORE: LassoServer * lasso_server_new(gchar *metadata, gchar *public_key, gchar *private_key, gchar *certificate, lassoSignatureMethod signature_method) AFTER: LassoServer * lasso_server_new(const gchar *metadata, const gchar *private_key, const gchar *secret_key, const gchar *certificate) public_key param was removed because it was useless. secret_key was added to decrypt private_key signature_method was removed (default value is lassoSignatureMethodRsaSha1). 2 new methods was added to access 'signature_method' property of LassoServer: lasso_server_get_signature_method() and lasso_server_set_signature_method() Update Lasso.i
Diffstat (limited to 'swig/Lasso.i')
-rw-r--r--swig/Lasso.i7
1 files changed, 3 insertions, 4 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i
index 51b5cb7b..a1051e02 100644
--- a/swig/Lasso.i
+++ b/swig/Lasso.i
@@ -1022,9 +1022,8 @@ typedef struct {
/* Constructor, destructor & static methods */
- LassoServer(gchar *metadata = NULL, gchar *publicKey = NULL,
- gchar *privateKey = NULL, gchar *certificate = NULL,
- lassoSignatureMethod signatureMethod = lassoSignatureMethodRsaSha1);
+ LassoServer(gchar *metadata = NULL, gchar *privateKey = NULL,
+ gchar *secretKey = NULL, gchar *certificate = NULL);
~LassoServer();
@@ -1035,7 +1034,7 @@ typedef struct {
THROW_ERROR
void addProvider(gchar *metadata, gchar *publicKey = NULL,
- gchar *caCertificate = NULL);
+ gchar *caCertChain = NULL);
END_THROW_ERROR
%newobject dump;