taylor      2004/11/27 18:23:49

  Modified:    components/sso/src/java/org/apache/jetspeed/sso/impl
                        PersistenceBrokerSSOProvider.java
               components/sso/src/test/org/apache/jetspeed/sso
                        TestSSOComponent.java
  Log:
  refactoring of SSO component to support SSOPrincipal (soon to be committed) 
and UserPrincipal
  Thus the Subject will contain 0..n SSO principals
  
  Revision  Changes    Path
  1.3       +7 -10     
jakarta-jetspeed-2/components/sso/src/java/org/apache/jetspeed/sso/impl/PersistenceBrokerSSOProvider.java
  
  Index: PersistenceBrokerSSOProvider.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/components/sso/src/java/org/apache/jetspeed/sso/impl/PersistenceBrokerSSOProvider.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PersistenceBrokerSSOProvider.java 22 Nov 2004 06:13:31 -0000      1.2
  +++ PersistenceBrokerSSOProvider.java 28 Nov 2004 02:23:49 -0000      1.3
  @@ -95,15 +95,6 @@
        }
   
        /* (non-Javadoc)
  -      * @see 
org.apache.jetspeed.sso.SSOProvider#addBasicAuthenticationForSite(javax.servlet.http.HttpServletRequest,
 javax.security.auth.Subject, java.lang.String)
  -      */
  -     public void addBasicAuthenticationForSite(HttpServletRequest request,
  -                     Subject subject, String site) throws SSOException {
  -             // TODO Needs to be done for SSO Final
  -
  -     }
  -
  -     /* (non-Javadoc)
         * @see 
org.apache.jetspeed.sso.SSOProvider#getCredentials(javax.security.auth.Subject, 
java.lang.String)
         */
        public SSOContext getCredentials(Subject subject, String site)
  @@ -134,7 +125,7 @@
                 * Adds credentials for a user to the site. If the site doesn't 
exist it will be created
         * @see 
org.apache.jetspeed.sso.SSOProvider#addCredentialsForSite(javax.security.auth.Subject,
 java.lang.String, java.lang.String)
         */
  -     public void addCredentialsForSite(Subject subject, String site, String 
pwd)
  +     public void addCredentialsForSite(Subject subject, String remoteUser, 
String site, String pwd)
                        throws SSOException {
                
                // Check if the site already exists
  @@ -357,4 +348,10 @@
            return null;
            
        }
  +    
  +    public void  updateCredentialsForSite(Subject subject, String 
remoteUser, String site, String pwd)  
  +    throws SSOException
  +    {
  +        
  +    }
   }
  
  
  
  1.4       +1 -1      
jakarta-jetspeed-2/components/sso/src/test/org/apache/jetspeed/sso/TestSSOComponent.java
  
  Index: TestSSOComponent.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/components/sso/src/test/org/apache/jetspeed/sso/TestSSOComponent.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TestSSOComponent.java     22 Nov 2004 06:13:31 -0000      1.3
  +++ TestSSOComponent.java     28 Nov 2004 02:23:49 -0000      1.4
  @@ -121,7 +121,7 @@
                // Add credential
                try
                        {
  -                     ssoBroker.addCredentialsForSite(subject, 
TEST_URL,"test");
  +                     ssoBroker.addCredentialsForSite(subject, "TODO", 
TEST_URL,"test");
                        System.out.println("SSO Credential added for user:" + 
TEST_USER+ " site: " + TEST_URL);
                        }
                        catch(SSOException ssoex)
  
  
  

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

Reply via email to