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]