1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.security.spi.impl;
18
19 import org.apache.jetspeed.security.InvalidPasswordException;
20 import org.apache.jetspeed.security.SecurityException;
21 import org.apache.jetspeed.security.spi.CredentialPasswordValidator;
22
23 /***
24 * <p>
25 * DefaultCredentialPasswordValidator
26 * </p>
27 *
28 * @author <a href="mailto:ate@apache.org">Ate Douma</a>
29 * @version $Id: DefaultCredentialPasswordValidator.java 516448 2007-03-09 16:25:47Z ate $
30 */
31 public class DefaultCredentialPasswordValidator implements CredentialPasswordValidator
32 {
33 public DefaultCredentialPasswordValidator()
34 {
35 }
36
37 /***
38 * @see org.apache.jetspeed.security.spi.CredentialPasswordValidator#validate(java.lang.String)
39 */
40 public void validate(String clearTextPassword) throws SecurityException
41 {
42 if ( clearTextPassword == null || clearTextPassword.length() == 0)
43 throw new InvalidPasswordException();
44 }
45 }