Index: java/org/apache/commons/httpclient/HttpState.java =================================================================== RCS file: /home/cvspublic/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/HttpState.java,v retrieving revision 1.37 diff -u -r1.37 HttpState.java --- java/org/apache/commons/httpclient/HttpState.java 22 Sep 2004 23:36:10 -0000 1.37 +++ java/org/apache/commons/httpclient/HttpState.java 19 Dec 2004 21:37:43 -0000 @@ -592,4 +592,34 @@ } return sbResult.toString(); } + + /** + * Clears all credentials. + */ + public void clearCredentials() { + this.credMap.clear(); + } + + /** + * Clears all proxy credentials. + */ + public void clearProxyCredentials() { + this.proxyCred.clear(); + } + + /** + * Clears all cookies. + */ + public void clearCookies() { + this.cookies.clear(); + } + + /** + * Clears the state information (all cookies, credentials and proxy credentials). + */ + public void clear() { + clearCookies(); + clearCredentials(); + clearProxyCredentials(); + } }