/*
 *  Copyright 2011 Eric F. Savage, code@efsavage.com
 *
 *   Licensed under the Apache License, Version 2.0 (the "License");
 *   you may not use this file except in compliance with the License.
 *   You may obtain a copy of the License at
 *
 *       http://www.apache.org/licenses/LICENSE-2.0
 *
 *   Unless required by applicable law or agreed to in writing, software
 *   distributed under the License is distributed on an "AS IS" BASIS,
 *   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *   See the License for the specific language governing permissions and
 *   limitations under the License.
 */
package com.ajah.util.crypto;

/**
 * Marker interface for type-safe Password fields.
 * 
 * @author Eric F. Savage <code@efsavage.com>
 * 
 */
public interface Password {
	// Empty
}
@@ -660,16 +660,52 @@
 rypto;%0A%0A
+import com.ajah.util.ToStringable;%0A%0A
 /**%0A * M
@@ -770,46 +770,126 @@
 hor 
-Eric F. Savage %3Ccode@efsavage.com%3E%0A * 
+%3Ca href=%22http://efsavage.com%22%3EEric F. Savage%3C/a%3E, %3Ca%0A *         href=%22mailto:code@efsavage.com%22%3Ecode@efsavage.com%3C/a%3E.
 %0A */
@@ -915,16 +915,37 @@
 assword 
+extends ToStringable 
 %7B%0A%09// Em

implement new marker interface