From 32341d233df14226c6c19fc898e06930ade7e001 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 21 Feb 2017 22:30:42 +0100 Subject: [PATCH] Reduce log verbosity --- .../http/client/SpnegoAuthScheme.java | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/org.argeo.cms/src/org/argeo/cms/internal/http/client/SpnegoAuthScheme.java b/org.argeo.cms/src/org/argeo/cms/internal/http/client/SpnegoAuthScheme.java index 7d5278ef0..c18e7ac24 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/http/client/SpnegoAuthScheme.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/http/client/SpnegoAuthScheme.java @@ -1,5 +1,6 @@ package org.argeo.cms.internal.http.client; +import java.net.URI; import java.net.URL; import java.security.PrivilegedExceptionAction; import java.util.ArrayList; @@ -44,10 +45,14 @@ public class SpnegoAuthScheme implements AuthScheme { private boolean complete = false; private String realm; + private String tokenStr; @Override public void processChallenge(String challenge) throws MalformedChallengeException { - log.debug("processChallenge " + challenge); +// if(tokenStr!=null){ +// log.error("Received challenge while there is a token. Failing."); +// complete = false; +// } } @@ -58,7 +63,6 @@ public class SpnegoAuthScheme implements AuthScheme { @Override public String getParameter(String name) { - log.debug("getParameter " + name); return null; } @@ -79,19 +83,18 @@ public class SpnegoAuthScheme implements AuthScheme { @Override public boolean isComplete() { - log.debug("isComplete"); return complete; } @Override public String authenticate(Credentials credentials, String method, String uri) throws AuthenticationException { - log.debug("authenticate " + method + " " + uri); - return null; +// log.debug("authenticate " + method + " " + uri); +// return null; + throw new UnsupportedOperationException(); } @Override public String authenticate(Credentials credentials, HttpMethod method) throws AuthenticationException { - log.debug("authenticate " + method); GSSContext context = null; String tokenStr = null; String hostname; @@ -126,9 +129,14 @@ public class SpnegoAuthScheme implements AuthScheme { } return "Negotiate " + tokenStr; } catch (GSSException e) { + complete = true; throw new AuthenticationException("Cannot authenticate to " + serverPrinc, e); } } + + private void doAuthenticate(URI uri){ + + } public static void main(String[] args) { if (args.length == 0) { -- 2.30.2