taylor 2004/11/27 18:24:07 Modified: jetspeed-api/src/java/org/apache/jetspeed/sso SSOProvider.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.2 +13 -5 jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/sso/SSOProvider.java Index: SSOProvider.java =================================================================== RCS file: /home/cvs/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspeed/sso/SSOProvider.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- SSOProvider.java 16 Nov 2004 19:03:35 -0000 1.1 +++ SSOProvider.java 28 Nov 2004 02:24:07 -0000 1.2 @@ -35,9 +35,17 @@ * Public API's for SSO functinality * @return */ - boolean hasSSOCredentials(Subject subject, String site); - void addBasicAuthenticationForSite(HttpServletRequest request, Subject subject, String site) throws SSOException; - SSOContext getCredentials(Subject subject, String site) throws SSOException;; - void addCredentialsForSite(Subject subject, String site, String pwd) throws SSOException; - void removeCredentialsForSite(Subject subject, String site) throws SSOException; + boolean hasSSOCredentials(Subject subject, String site); + + SSOContext getCredentials(Subject subject, String site) + throws SSOException; + + void addCredentialsForSite(Subject subject, String remoteUser, String site, String pwd) + throws SSOException; + + void updateCredentialsForSite(Subject subject, String remoteUser, String site, String pwd) + throws SSOException; + + void removeCredentialsForSite(Subject subject, String site) + throws SSOException; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]