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; - } }