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 java.security.NoSuchAlgorithmException;
20 import java.security.spec.InvalidKeySpecException;
21
22 import org.apache.jetspeed.security.PasswordEncodingService;
23 import org.apache.jetspeed.security.spi.CredentialPasswordEncoder;
24 import org.apache.jetspeed.security.util.PBEPasswordTool;
25
26 /***
27 * <p>
28 * PBEPasswordService provides an PBE based PasswordEncodingService, allowing decoding of user passwords
29 * </p>
30 *
31 * @author <a href="mailto:ate@douma.nu">Ate Douma</a>
32 * @version $Id$
33 */
34 public class PBEPasswordService extends PBEPasswordTool implements PasswordEncodingService, CredentialPasswordEncoder
35 {
36
37 /***
38 * @param cipherPassword
39 * @throws InvalidKeySpecException
40 * @throws NoSuchAlgorithmException
41 */
42 public PBEPasswordService(String pbePassword) throws InvalidKeySpecException, NoSuchAlgorithmException
43 {
44 super(pbePassword);
45 }
46 }