You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by jf...@apache.org on 2003/07/30 01:59:56 UTC
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator SingleSignOn.java
jfarcand 2003/07/29 16:59:55
Modified: catalina/src/share/org/apache/catalina/authenticator
SingleSignOn.java
Log:
Make those methods protected so it is possible to extend that class and have a customized version. There is no security issue since the package protection mechanism doesn't allow access to those methods.
Revision Changes Path
1.5 +12 -12 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/SingleSignOn.java
Index: SingleSignOn.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/authenticator/SingleSignOn.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SingleSignOn.java 24 Aug 2002 00:17:22 -0000 1.4
+++ SingleSignOn.java 29 Jul 2003 23:59:55 -0000 1.5
@@ -418,10 +418,10 @@
public String toString() {
StringBuffer sb = new StringBuffer("SingleSignOn[");
- if (container == null )
- sb.append("Container is null");
- else
- sb.append(container.getName());
+ if (container == null )
+ sb.append("Container is null");
+ else
+ sb.append(container.getName());
sb.append("]");
return (sb.toString());
@@ -438,7 +438,7 @@
* @param ssoId Single sign on identifier
* @param session Session to be associated
*/
- void associate(String ssoId, Session session) {
+ protected void associate(String ssoId, Session session) {
if (debug >= 1)
log("Associate sso id " + ssoId + " with session " + session);
@@ -459,7 +459,7 @@
* @param ssoId Single sign on identifier
* @param session Session to be deregistered
*/
- private void deregister(String ssoId, Session session) {
+ protected void deregister(String ssoId, Session session) {
synchronized (reverse) {
reverse.remove(session);
@@ -488,7 +488,7 @@
*
* @param ssoId Single sign on identifier to deregister
*/
- private void deregister(String ssoId) {
+ protected void deregister(String ssoId) {
if (debug >= 1)
log("Deregistering sso id '" + ssoId + "'");
@@ -533,7 +533,7 @@
* @param username Username used to authenticate this user
* @param password Password used to authenticate this user
*/
- void register(String ssoId, Principal principal, String authType,
+ protected void register(String ssoId, Principal principal, String authType,
String username, String password) {
if (debug >= 1)
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org