CASC-7
updated to put redirect within code that looks for ticket
This commit is contained in:
parent
86514a31c1
commit
20ba0578e8
|
|
@ -5,6 +5,13 @@
|
|||
<format>tar.gz</format>
|
||||
<format>zip</format>
|
||||
</formats>
|
||||
|
||||
<files>
|
||||
<file>
|
||||
<source>pom.xml</source>
|
||||
</file>
|
||||
</files>
|
||||
|
||||
<moduleSets>
|
||||
<moduleSet>
|
||||
<includes>
|
||||
|
|
|
|||
|
|
@ -9,16 +9,9 @@ import org.jasig.cas.client.validation.Assertion;
|
|||
import org.springframework.web.util.WebUtils;
|
||||
|
||||
import javax.servlet.*;
|
||||
import javax.servlet.http.Cookie;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpSession;
|
||||
import java.io.BufferedReader;
|
||||
import javax.servlet.http.HttpServletRequestWrapper;
|
||||
import java.io.IOException;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.security.Principal;
|
||||
import java.util.Enumeration;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Implementation of a filter that wraps the normal HttpServletRequest with a
|
||||
|
|
@ -54,65 +47,14 @@ public final class HttpServletRequestWrapperFilter implements Filter {
|
|||
// nothing to do
|
||||
}
|
||||
|
||||
final class CasHttpServletRequestWrapper implements
|
||||
HttpServletRequest {
|
||||
|
||||
private final HttpServletRequest request;
|
||||
final class CasHttpServletRequestWrapper extends HttpServletRequestWrapper {
|
||||
|
||||
CasHttpServletRequestWrapper(final HttpServletRequest request) {
|
||||
this.request = request;
|
||||
}
|
||||
|
||||
public String getAuthType() {
|
||||
return this.request.getAuthType();
|
||||
}
|
||||
|
||||
public Cookie[] getCookies() {
|
||||
return this.request.getCookies();
|
||||
}
|
||||
|
||||
public long getDateHeader(String s) {
|
||||
return this.request.getDateHeader(s);
|
||||
}
|
||||
|
||||
public String getHeader(String s) {
|
||||
return this.request.getHeader(s);
|
||||
}
|
||||
|
||||
public Enumeration getHeaders(String s) {
|
||||
return this.request.getHeaders(s);
|
||||
}
|
||||
|
||||
public Enumeration getHeaderNames() {
|
||||
return this.request.getHeaderNames();
|
||||
}
|
||||
|
||||
public int getIntHeader(String s) {
|
||||
return this.request.getIntHeader(s);
|
||||
}
|
||||
|
||||
public String getMethod() {
|
||||
return this.request.getMethod();
|
||||
}
|
||||
|
||||
public String getPathInfo() {
|
||||
return this.request.getPathInfo();
|
||||
}
|
||||
|
||||
public String getPathTranslated() {
|
||||
return this.request.getPathTranslated();
|
||||
}
|
||||
|
||||
public String getContextPath() {
|
||||
return this.request.getContextPath();
|
||||
}
|
||||
|
||||
public String getQueryString() {
|
||||
return this.request.getQueryString();
|
||||
super(request);
|
||||
}
|
||||
|
||||
public String getRemoteUser() {
|
||||
final org.jasig.cas.authentication.principal.Principal p = (org.jasig.cas.authentication.principal.Principal) this.request
|
||||
final org.jasig.cas.authentication.principal.Principal p = (org.jasig.cas.authentication.principal.Principal) this
|
||||
.getAttribute(AbstractCasFilter.CONST_PRINCIPAL);
|
||||
|
||||
if (p != null) {
|
||||
|
|
@ -120,7 +62,7 @@ public final class HttpServletRequestWrapperFilter implements Filter {
|
|||
}
|
||||
|
||||
final Assertion assertion = (Assertion) WebUtils
|
||||
.getSessionAttribute(this.request,
|
||||
.getSessionAttribute(this,
|
||||
AbstractCasFilter.CONST_ASSERTION);
|
||||
|
||||
if (assertion != null) {
|
||||
|
|
@ -129,170 +71,5 @@ public final class HttpServletRequestWrapperFilter implements Filter {
|
|||
|
||||
return null;
|
||||
}
|
||||
|
||||
public boolean isUserInRole(String s) {
|
||||
return this.request.isUserInRole(s);
|
||||
}
|
||||
|
||||
public Principal getUserPrincipal() {
|
||||
return this.request.getUserPrincipal();
|
||||
}
|
||||
|
||||
public String getRequestedSessionId() {
|
||||
return this.request.getRequestedSessionId();
|
||||
}
|
||||
|
||||
public String getRequestURI() {
|
||||
return this.request.getRequestURI();
|
||||
}
|
||||
|
||||
public StringBuffer getRequestURL() {
|
||||
return this.request.getRequestURL();
|
||||
}
|
||||
|
||||
public String getServletPath() {
|
||||
return this.request.getServletPath();
|
||||
}
|
||||
|
||||
public HttpSession getSession(boolean b) {
|
||||
return this.request.getSession(b);
|
||||
}
|
||||
|
||||
public HttpSession getSession() {
|
||||
return this.request.getSession();
|
||||
}
|
||||
|
||||
public boolean isRequestedSessionIdValid() {
|
||||
return this.request.isRequestedSessionIdValid();
|
||||
}
|
||||
|
||||
public boolean isRequestedSessionIdFromCookie() {
|
||||
return this.request.isRequestedSessionIdFromCookie();
|
||||
}
|
||||
|
||||
public boolean isRequestedSessionIdFromURL() {
|
||||
return this.request.isRequestedSessionIdFromURL();
|
||||
}
|
||||
|
||||
public boolean isRequestedSessionIdFromUrl() {
|
||||
return this.request.isRequestedSessionIdFromUrl();
|
||||
}
|
||||
|
||||
public Object getAttribute(String s) {
|
||||
return this.request.getAttribute(s);
|
||||
}
|
||||
|
||||
public Enumeration getAttributeNames() {
|
||||
return this.request.getAttributeNames();
|
||||
}
|
||||
|
||||
public String getCharacterEncoding() {
|
||||
return this.request.getCharacterEncoding();
|
||||
}
|
||||
|
||||
public void setCharacterEncoding(String s)
|
||||
throws UnsupportedEncodingException {
|
||||
this.request.setCharacterEncoding(s);
|
||||
}
|
||||
|
||||
public int getContentLength() {
|
||||
return this.request.getContentLength();
|
||||
}
|
||||
|
||||
public String getContentType() {
|
||||
return this.request.getContentType();
|
||||
}
|
||||
|
||||
public ServletInputStream getInputStream() throws IOException {
|
||||
return this.request.getInputStream();
|
||||
}
|
||||
|
||||
public String getParameter(String s) {
|
||||
return this.request.getParameter(s);
|
||||
}
|
||||
|
||||
public Enumeration getParameterNames() {
|
||||
return this.request.getParameterNames();
|
||||
}
|
||||
|
||||
public String[] getParameterValues(String s) {
|
||||
return this.request.getParameterValues(s);
|
||||
}
|
||||
|
||||
public Map getParameterMap() {
|
||||
return this.request.getParameterMap();
|
||||
}
|
||||
|
||||
public String getProtocol() {
|
||||
return this.request.getProtocol();
|
||||
}
|
||||
|
||||
public String getScheme() {
|
||||
return this.request.getScheme();
|
||||
}
|
||||
|
||||
public String getServerName() {
|
||||
return this.request.getServerName();
|
||||
}
|
||||
|
||||
public int getServerPort() {
|
||||
return this.request.getServerPort();
|
||||
}
|
||||
|
||||
public BufferedReader getReader() throws IOException {
|
||||
return this.request.getReader();
|
||||
}
|
||||
|
||||
public String getRemoteAddr() {
|
||||
return this.request.getRemoteAddr();
|
||||
}
|
||||
|
||||
public String getRemoteHost() {
|
||||
return this.request.getRemoteHost();
|
||||
}
|
||||
|
||||
public void setAttribute(String s, Object o) {
|
||||
this.request.setAttribute(s, o);
|
||||
}
|
||||
|
||||
public void removeAttribute(String s) {
|
||||
this.request.removeAttribute(s);
|
||||
}
|
||||
|
||||
public Locale getLocale() {
|
||||
return this.request.getLocale();
|
||||
}
|
||||
|
||||
public Enumeration getLocales() {
|
||||
return this.request.getLocales();
|
||||
}
|
||||
|
||||
public boolean isSecure() {
|
||||
return this.request.isSecure();
|
||||
}
|
||||
|
||||
public RequestDispatcher getRequestDispatcher(String s) {
|
||||
return this.request.getRequestDispatcher(s);
|
||||
}
|
||||
|
||||
public String getRealPath(String s) {
|
||||
return this.request.getRealPath(s);
|
||||
}
|
||||
|
||||
public int getRemotePort() {
|
||||
return this.request.getRemotePort();
|
||||
}
|
||||
|
||||
public String getLocalName() {
|
||||
return this.request.getLocalName();
|
||||
}
|
||||
|
||||
public String getLocalAddr() {
|
||||
return this.request.getLocalAddr();
|
||||
}
|
||||
|
||||
public int getLocalPort() {
|
||||
return this.request.getLocalPort();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
360
cas-client.iws
360
cas-client.iws
|
|
@ -20,10 +20,8 @@
|
|||
<component name="ChangeListManager">
|
||||
<list default="true" name="Default" comment="">
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/assembly.xml" afterPath="$PROJECT_DIR$/assembly.xml" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/web/filter/HttpServletRequestWrapperFilter.java" afterPath="$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/web/filter/HttpServletRequestWrapperFilter.java" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/cas-client.iws" afterPath="$PROJECT_DIR$/cas-client.iws" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/cas-client-uportal/cas-client-uportal.iml" afterPath="$PROJECT_DIR$/cas-client-uportal/cas-client-uportal.iml" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/cas-client-core/cas-client-core.iml" afterPath="$PROJECT_DIR$/cas-client-core/cas-client-core.iml" />
|
||||
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/cas-client.iml" afterPath="$PROJECT_DIR$/cas-client.iml" />
|
||||
</list>
|
||||
</component>
|
||||
<component name="ChangeListSynchronizer" />
|
||||
|
|
@ -210,16 +208,7 @@
|
|||
<file leaf-file-name="assembly.xml" pinned="false" current="true" current-in-tab="true">
|
||||
<entry file="file://$PROJECT_DIR$/assembly.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="36" column="49" selection-start="1238" selection-end="1238" vertical-scroll-proportion="0.7699248">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
</file>
|
||||
<file leaf-file-name="pom.xml" pinned="false" current="false" current-in-tab="false">
|
||||
<entry file="file://$PROJECT_DIR$/pom.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="63" column="41" selection-start="2697" selection-end="2697" vertical-scroll-proportion="0.02556391">
|
||||
<state line="24" column="43" selection-start="644" selection-end="644" vertical-scroll-proportion="0.61445785">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
|
|
@ -471,6 +460,192 @@
|
|||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\test" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\test" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\test\java" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\test\java\org\jasig\cas\client\web\filter" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\test" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\test\java" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main\java" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main\java\org\jasig\cas\client\web\filter" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main\java" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main\java\org\jasig\cas\client\validation" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewModuleNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="PsiDirectory:C:\idea-workspace\java-client\cas-client-core\src\main\java" />
|
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
|
||||
</PATH_ELEMENT>
|
||||
</PATH>
|
||||
<PATH>
|
||||
<PATH_ELEMENT>
|
||||
<option name="myItemId" value="cas-client.ipr" />
|
||||
|
|
@ -535,15 +710,16 @@
|
|||
</component>
|
||||
<component name="RecentsManager" />
|
||||
<component name="RestoreUpdateTree" />
|
||||
<component name="RunManager" selected="JUnit.org.jasig.cas.client.integration.uportal">
|
||||
<tempConfiguration default="false" name="org.jasig.cas.client.integration.uportal" type="JUnit" factoryName="JUnit" enabled="false" merge="false">
|
||||
<module name="cas-client" />
|
||||
<component name="RunManager" selected="JUnit.CasValidationFilterTests">
|
||||
<tempConfiguration default="false" name="CasValidationFilterTests" type="JUnit" factoryName="JUnit" enabled="false" merge="false">
|
||||
<pattern value="org.jasig.cas.client.web.filter.*" />
|
||||
<module name="cas-client-core" />
|
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
<option name="PACKAGE_NAME" value="org.jasig.cas.client.integration.uportal" />
|
||||
<option name="MAIN_CLASS_NAME" />
|
||||
<option name="PACKAGE_NAME" value="org.jasig.cas.client.web.filter" />
|
||||
<option name="MAIN_CLASS_NAME" value="org.jasig.cas.client.web.filter.CasValidationFilterTests" />
|
||||
<option name="METHOD_NAME" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<option name="TEST_OBJECT" value="class" />
|
||||
<option name="VM_PARAMETERS" />
|
||||
<option name="PARAMETERS" />
|
||||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
|
||||
|
|
@ -557,6 +733,25 @@
|
|||
<option name="Make" value="true" />
|
||||
</method>
|
||||
</tempConfiguration>
|
||||
<configuration default="true" type="Applet" factoryName="Applet">
|
||||
<module name="" />
|
||||
<option name="MAIN_CLASS_NAME" />
|
||||
<option name="HTML_FILE_NAME" />
|
||||
<option name="HTML_USED" value="false" />
|
||||
<option name="WIDTH" value="400" />
|
||||
<option name="HEIGHT" value="300" />
|
||||
<option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
|
||||
<option name="VM_PARAMETERS" />
|
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
</configuration>
|
||||
<configuration default="true" type="Remote" factoryName="Remote">
|
||||
<option name="USE_SOCKET_TRANSPORT" value="true" />
|
||||
<option name="SERVER_MODE" value="false" />
|
||||
<option name="SHMEM_ADDRESS" value="javadebug" />
|
||||
<option name="HOST" value="localhost" />
|
||||
<option name="PORT" value="5005" />
|
||||
</configuration>
|
||||
<configuration default="true" type="JUnit" factoryName="JUnit" enabled="false" merge="false">
|
||||
<module name="" />
|
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
||||
|
|
@ -576,25 +771,6 @@
|
|||
<option name="Make" value="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<configuration default="true" type="Remote" factoryName="Remote">
|
||||
<option name="USE_SOCKET_TRANSPORT" value="true" />
|
||||
<option name="SERVER_MODE" value="false" />
|
||||
<option name="SHMEM_ADDRESS" value="javadebug" />
|
||||
<option name="HOST" value="localhost" />
|
||||
<option name="PORT" value="5005" />
|
||||
</configuration>
|
||||
<configuration default="true" type="Applet" factoryName="Applet">
|
||||
<module name="" />
|
||||
<option name="MAIN_CLASS_NAME" />
|
||||
<option name="HTML_FILE_NAME" />
|
||||
<option name="HTML_USED" value="false" />
|
||||
<option name="WIDTH" value="400" />
|
||||
<option name="HEIGHT" value="300" />
|
||||
<option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
|
||||
<option name="VM_PARAMETERS" />
|
||||
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
</configuration>
|
||||
<configuration default="true" type="Application" factoryName="Application" enabled="false" merge="false">
|
||||
<option name="MAIN_CLASS_NAME" />
|
||||
<option name="VM_PARAMETERS" />
|
||||
|
|
@ -692,6 +868,25 @@
|
|||
<option name="MERGE_DRY_RUN" value="false" />
|
||||
<configuration useDefault="true">C:\Documents and Settings\Scott\Application Data\Subversion</configuration>
|
||||
</component>
|
||||
<component name="Talios.JiraConfigurationComponent" enableIssueTracking="false" autoRefresh="false" useExternalBrowser="false" refreshTimeout="0" annotateissues="false">
|
||||
<servers />
|
||||
<columns>
|
||||
<column id="created" position="0" width="-1" />
|
||||
<column id="key" position="1" width="-1" />
|
||||
<column id="component" position="2" width="-1" />
|
||||
<column id="title" position="3" width="-1" />
|
||||
<column id="type" position="4" width="-1" />
|
||||
<column id="priority" position="5" width="-1" />
|
||||
<column id="status" position="6" width="-1" />
|
||||
<column id="resolution" position="7" width="-1" />
|
||||
<column id="assignee" position="8" width="-1" />
|
||||
<column id="reporter" position="9" width="-1" />
|
||||
<column id="updated" position="10" width="-1" />
|
||||
<column id="dueDate" position="11" width="-1" />
|
||||
<column id="version" position="12" width="-1" />
|
||||
<column id="fixVersion" position="13" width="-1" />
|
||||
</columns>
|
||||
</component>
|
||||
<component name="TodoView" selected-index="0">
|
||||
<todo-panel id="selected-file">
|
||||
<are-packages-shown value="false" />
|
||||
|
|
@ -723,7 +918,7 @@
|
|||
<window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" order="3" />
|
||||
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24986653" order="1" />
|
||||
<window_info id="IDE talk" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.13988253" order="4" />
|
||||
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32857144" order="12" />
|
||||
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.3295238" order="12" />
|
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32857144" order="2" />
|
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" order="2" />
|
||||
<window_info id="IDEtalk History" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.24164279" order="8" />
|
||||
|
|
@ -750,7 +945,7 @@
|
|||
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
|
||||
<option name="PUT_FOCUS_INTO_COMMENT" value="false" />
|
||||
<option name="FORCE_NON_EMPTY_COMMENT" value="false" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="updated poms and assembly" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="CASC-7 updated to put redirect within code that looks for ticket" />
|
||||
<option name="SAVE_LAST_COMMIT_MESSAGE" value="true" />
|
||||
<option name="CHECKIN_DIALOG_SPLITTER_PROPORTION" value="0.8" />
|
||||
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="true" />
|
||||
|
|
@ -765,6 +960,8 @@
|
|||
<option name="FILE_HISTORY_SPLITTER_PROPORTION" value="0.6" />
|
||||
<MESSAGE value="added interface for ISecurityContextFactory" />
|
||||
<MESSAGE value="updated poms and assembly" />
|
||||
<MESSAGE value="updated project files" />
|
||||
<MESSAGE value="CASC-7 updated to put redirect within code that looks for ticket" />
|
||||
</component>
|
||||
<component name="VssConfiguration">
|
||||
<option name="CLIENT_PATH" value="" />
|
||||
|
|
@ -812,47 +1009,12 @@
|
|||
<option name="myLastEditedConfigurable" />
|
||||
</component>
|
||||
<component name="com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectRootMasterDetailsConfigurable">
|
||||
<option name="myLastEditedConfigurable" value="cas-client-uportal" />
|
||||
<option name="myLastEditedConfigurable" value="1.5" />
|
||||
</component>
|
||||
<component name="com.intellij.profile.ui.ErrorOptionsConfigurable">
|
||||
<option name="myLastEditedConfigurable" />
|
||||
</component>
|
||||
<component name="editorHistoryManager">
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ProxyTicketValidator.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="85" column="24" selection-start="3761" selection-end="3761" vertical-scroll-proportion="0.37225547">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/validation/Cas20ServiceTicketValidator.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="75" column="33" selection-start="3045" selection-end="3045" vertical-scroll-proportion="0.50798404">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/ThreadLocalAwareCasSecurityContextFactory.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="17" column="14" selection-start="537" selection-end="537" vertical-scroll-proportion="0.2173058">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/web/filter/AbstractCasFilter.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="105" column="16" selection-start="3434" selection-end="3434" vertical-scroll-proportion="0.21042281">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/proxy/ProxyGrantingTicketStorageImpl.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="125" column="66" selection-start="3869" selection-end="3869" vertical-scroll-proportion="0.6155359">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client.iws">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="28" column="44" selection-start="1318" selection-end="1337" vertical-scroll-proportion="0.4741036">
|
||||
|
|
@ -902,16 +1064,58 @@
|
|||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/web/filter/HttpServletRequestWrapperFilter.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="20" column="65" selection-start="722" selection-end="722" vertical-scroll-proportion="0.2560241">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/test/java/org/jasig/cas/client/web/filter/CasValidationFilterTests.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="81" column="38" selection-start="3202" selection-end="3202" vertical-scroll-proportion="0.49246988">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/web/filter/CasValidationFilter.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="112" column="9" selection-start="4893" selection-end="4893" vertical-scroll-proportion="1.2927581">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/pom.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/pom.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="63" column="41" selection-start="2697" selection-end="2697" vertical-scroll-proportion="0.02556391">
|
||||
<state line="63" column="41" selection-start="2697" selection-end="2697" vertical-scroll-proportion="0.02560241">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/validation/Assertion.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="19" column="44" selection-start="552" selection-end="552" vertical-scroll-proportion="0.30722892">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/cas-client-core/src/main/java/org/jasig/cas/client/validation/AssertionImpl.java">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="20" column="13" selection-start="539" selection-end="539" vertical-scroll-proportion="0.15963855">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
</entry>
|
||||
<entry file="file://$PROJECT_DIR$/assembly.xml">
|
||||
<provider selected="true" editor-type-id="text-editor">
|
||||
<state line="36" column="49" selection-start="1238" selection-end="1238" vertical-scroll-proportion="0.7699248">
|
||||
<state line="24" column="43" selection-start="644" selection-end="644" vertical-scroll-proportion="0.61445785">
|
||||
<folding />
|
||||
</state>
|
||||
</provider>
|
||||
|
|
|
|||
Loading…
Reference in New Issue