Author: rjung
Date: Wed Mar 26 05:10:29 2008
New Revision: 641278

URL: http://svn.apache.org/viewvc?rev=641278&view=rev
Log:
Add method sessionExists() to SingleSignOnEntry, which exists
in TC 5.5, but hasn't been ported forward.
Maybe we shouldn't port it to TC 6 and instead get rid
of this dependency, because it doesn't really work.

Modified:
    tomcat/sandbox/tomcat-oacc/trunk/build.xml
    
tomcat/sandbox/tomcat-oacc/trunk/src/share/org/apache/catalina/authenticator/SingleSignOnEntry.java

Modified: tomcat/sandbox/tomcat-oacc/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/sandbox/tomcat-oacc/trunk/build.xml?rev=641278&r1=641277&r2=641278&view=diff
==============================================================================
--- tomcat/sandbox/tomcat-oacc/trunk/build.xml (original)
+++ tomcat/sandbox/tomcat-oacc/trunk/build.xml Wed Mar 26 05:10:29 2008
@@ -156,6 +156,12 @@
        <exclude name="**/package.html" />
        <exclude name="**/LocalStrings_*" />
     </jar>
+    <jar destfile="${cluster.dist}/catalina-sso.jar"
+         basedir="${cluster.build}/classes">
+       <include name="org/apache/catalina/authenticator/**" />
+       <exclude name="**/package.html" />
+       <exclude name="**/LocalStrings_*" />
+    </jar>
   </target>
 
   <target name="copy" depends="dist" >

Modified: 
tomcat/sandbox/tomcat-oacc/trunk/src/share/org/apache/catalina/authenticator/SingleSignOnEntry.java
URL: 
http://svn.apache.org/viewvc/tomcat/sandbox/tomcat-oacc/trunk/src/share/org/apache/catalina/authenticator/SingleSignOnEntry.java?rev=641278&r1=641277&r2=641278&view=diff
==============================================================================
--- 
tomcat/sandbox/tomcat-oacc/trunk/src/share/org/apache/catalina/authenticator/SingleSignOnEntry.java
 (original)
+++ 
tomcat/sandbox/tomcat-oacc/trunk/src/share/org/apache/catalina/authenticator/SingleSignOnEntry.java
 Wed Mar 26 05:10:29 2008
@@ -116,6 +116,20 @@
     }
 
     /**
+     * Is <code>Session</code> associated with this SSO?
+     *
+     * @param sso       The <code>SingleSignOn</code> valve that is managing
+     *                  the SSO session.
+     * @return session exists
+     */
+    public synchronized boolean sessionExists(Session session) {
+        for (int i = 0; i < sessions.length; i++) {
+            if (session == sessions[i])
+                return true;
+        }
+        return false ;
+    }
+    /**
      * Gets the name of the authentication type originally used to authenticate
      * the user associated with the SSO.
      *



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to