From c2dc90e2e99a83a1d80042c0405ecba94ad01845 Mon Sep 17 00:00:00 2001 From: Emmanuel Raviart Date: Thu, 22 Jul 2004 08:37:09 +0000 Subject: Java & Python tests do not regress. They even progress. --- java/src/c/com_entrouvert_lasso_LassoLogin.c | 2 +- java/src/java/com/entrouvert/lasso/Lasso.java | 10 ++++++++++ java/src/java/com/entrouvert/lasso/LassoLogin.java | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) (limited to 'java/src') diff --git a/java/src/c/com_entrouvert_lasso_LassoLogin.c b/java/src/c/com_entrouvert_lasso_LassoLogin.c index a3dd9f74..e0a726c0 100644 --- a/java/src/c/com_entrouvert_lasso_LassoLogin.c +++ b/java/src/c/com_entrouvert_lasso_LassoLogin.c @@ -201,7 +201,7 @@ JNIEXPORT jint JNICALL Java_com_entrouvert_lasso_LassoLogin_initRequest return result; } -JNIEXPORT jint JNICALL Java_com_entrouvert_lasso_LassoLogin_mustAuthenticate +JNIEXPORT jboolean JNICALL Java_com_entrouvert_lasso_LassoLogin_mustAuthenticate (JNIEnv * env, jobject this){ int result; LassoLogin* login; diff --git a/java/src/java/com/entrouvert/lasso/Lasso.java b/java/src/java/com/entrouvert/lasso/Lasso.java index a1d5700d..884dfcbf 100644 --- a/java/src/java/com/entrouvert/lasso/Lasso.java +++ b/java/src/java/com/entrouvert/lasso/Lasso.java @@ -30,6 +30,16 @@ public class Lasso { // Lasso System.loadLibrary("jlasso"); } + static final public int httpMethodGet = 1; + static final public int httpMethodPost = 2; + static final public int httpMethodRedirect = 3; + static final public int httpMethodSoap = 4; + + /* Consent */ + static final public String libConsentObtained = "urn:liberty:consent:obtained"; + static final public String libConsentUnavailable = "urn:liberty:consent:unavailable"; + static final public String libConsentInapplicable = "urn:liberty:consent:inapplicable"; + /* NameIDPolicyType */ static final public String libNameIdPolicyTypeNone = "none"; static final public String libNameIdPolicyTypeOneTime = "onetime"; diff --git a/java/src/java/com/entrouvert/lasso/LassoLogin.java b/java/src/java/com/entrouvert/lasso/LassoLogin.java index 91d59406..d8229543 100644 --- a/java/src/java/com/entrouvert/lasso/LassoLogin.java +++ b/java/src/java/com/entrouvert/lasso/LassoLogin.java @@ -67,7 +67,7 @@ public class LassoLogin extends LassoProfileContext { // LassoLogin native public int initRequest(String responseMsg, int responseMethod); - native public int mustAuthenticate(); + native public boolean mustAuthenticate(); native public int processAuthnResponseMsg(String authnResponseMsg); -- cgit