org.apache.jetspeed.security.spi.impl
Class DefaultPasswordCredentialProvider
java.lang.Object
org.apache.jetspeed.security.spi.impl.DefaultPasswordCredentialProvider
- All Implemented Interfaces:
- PasswordCredentialProvider
- public class DefaultPasswordCredentialProvider
- extends Object
- implements PasswordCredentialProvider
DefaultPasswordCredentialProvider
- Version:
- $Id: DefaultPasswordCredentialProvider.java 290457 2005-09-20 14:14:31Z ate $
- Author:
- Ate Douma
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
validator
private CredentialPasswordValidator validator
encoder
private CredentialPasswordEncoder encoder
DefaultPasswordCredentialProvider
public DefaultPasswordCredentialProvider()
DefaultPasswordCredentialProvider
public DefaultPasswordCredentialProvider(CredentialPasswordValidator validator,
CredentialPasswordEncoder encoder)
getPasswordCredentialClass
public Class getPasswordCredentialClass()
- Specified by:
getPasswordCredentialClass
in interface PasswordCredentialProvider
- See Also:
PasswordCredentialProvider.getPasswordCredentialClass()
getValidator
public CredentialPasswordValidator getValidator()
- Specified by:
getValidator
in interface PasswordCredentialProvider
- See Also:
PasswordCredentialProvider.getValidator()
getEncoder
public CredentialPasswordEncoder getEncoder()
- Specified by:
getEncoder
in interface PasswordCredentialProvider
- See Also:
PasswordCredentialProvider.getEncoder()
create
public org.apache.jetspeed.security.PasswordCredential create(String userName,
String password)
throws org.apache.jetspeed.security.SecurityException
- Specified by:
create
in interface PasswordCredentialProvider
- Throws:
org.apache.jetspeed.security.SecurityException
- See Also:
PasswordCredentialProvider.create(java.lang.String, java.lang.String)
create
public org.apache.jetspeed.security.PasswordCredential create(String userName,
org.apache.jetspeed.security.om.InternalCredential credential)
throws org.apache.jetspeed.security.SecurityException
- Specified by:
create
in interface PasswordCredentialProvider
- Throws:
org.apache.jetspeed.security.SecurityException
- See Also:
PasswordCredentialProvider.create(java.lang.String, org.apache.jetspeed.security.om.InternalCredential)
Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.