From 06b566e2d6aed997b635fafff7a9c40c12266907 Mon Sep 17 00:00:00 2001 From: "Marvin S. Addison" Date: Mon, 7 Mar 2016 07:51:25 -0500 Subject: [PATCH] Issue #152 Simplify ticket lookup. --- .../jasig/cas/client/jetty/CasAuthenticator.java | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/cas-client-integration-jetty/src/main/java/org/jasig/cas/client/jetty/CasAuthenticator.java b/cas-client-integration-jetty/src/main/java/org/jasig/cas/client/jetty/CasAuthenticator.java index 45167ca..21d4c51 100644 --- a/cas-client-integration-jetty/src/main/java/org/jasig/cas/client/jetty/CasAuthenticator.java +++ b/cas-client-integration-jetty/src/main/java/org/jasig/cas/client/jetty/CasAuthenticator.java @@ -159,7 +159,7 @@ public class CasAuthenticator extends AbstractLifeCycle implements Authenticator return authentication; } - final String ticket = extractTicket(request); + final String ticket = request.getParameter(protocol.getArtifactParameterName()); if (ticket != null && mandatory) { try { logger.debug("Attempting to validate {}", ticket); @@ -245,15 +245,4 @@ public class CasAuthenticator extends AbstractLifeCycle implements Authenticator throw new ServerAuthException("Redirect to CAS failed", e); } } - - private String extractTicket(final HttpServletRequest request) { - String ticket; - for (final Protocol protocol : Protocol.values()) { - ticket = request.getParameter(protocol.getArtifactParameterName()); - if (ticket != null) { - return ticket; - } - } - return null; - } }