org.apache.jetspeed.security.spi.impl
Class AbstractInternalPasswordCredentialInterceptorImpl
java.lang.Object
org.apache.jetspeed.security.spi.impl.AbstractInternalPasswordCredentialInterceptorImpl
- All Implemented Interfaces:
- org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
- Direct Known Subclasses:
- EncodePasswordOnFirstLoadInterceptor, MaxPasswordAuthenticationFailuresInterceptor, PasswordExpirationInterceptor, PasswordHistoryInterceptor, ValidatePasswordOnLoadInterceptor
public abstract class AbstractInternalPasswordCredentialInterceptorImpl
- extends Object
- implements org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
Base class providing default empty behavior for a InternalPasswordCredentialInterceptor
implementation.
- Version:
- $Id$
- Author:
- Ate Douma
Method Summary |
boolean |
afterAuthenticated(org.apache.jetspeed.security.om.InternalUserPrincipal internalUser,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential,
boolean authenticated)
|
boolean |
afterLoad(org.apache.jetspeed.security.spi.PasswordCredentialProvider pcProvider,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential)
|
void |
beforeCreate(org.apache.jetspeed.security.om.InternalUserPrincipal internalUser,
Collection credentials,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential,
String password)
|
void |
beforeSetPassword(org.apache.jetspeed.security.om.InternalUserPrincipal internalUser,
Collection credentials,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential,
String password,
boolean authenticated)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractInternalPasswordCredentialInterceptorImpl
public AbstractInternalPasswordCredentialInterceptorImpl()
afterLoad
public boolean afterLoad(org.apache.jetspeed.security.spi.PasswordCredentialProvider pcProvider,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential)
throws org.apache.jetspeed.security.SecurityException
- Specified by:
afterLoad
in interface org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
- Returns:
- false
- Throws:
org.apache.jetspeed.security.SecurityException
- See Also:
InternalPasswordCredentialInterceptor.afterLoad(org.apache.jetspeed.security.spi.PasswordCredentialProvider, java.lang.String, org.apache.jetspeed.security.om.InternalCredential)
afterAuthenticated
public boolean afterAuthenticated(org.apache.jetspeed.security.om.InternalUserPrincipal internalUser,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential,
boolean authenticated)
throws org.apache.jetspeed.security.SecurityException
- Specified by:
afterAuthenticated
in interface org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
- Returns:
- false
- Throws:
org.apache.jetspeed.security.SecurityException
- See Also:
InternalPasswordCredentialInterceptor.afterAuthenticated(org.apache.jetspeed.security.om.InternalUserPrincipal, java.lang.String, org.apache.jetspeed.security.om.InternalCredential, boolean)
beforeCreate
public void beforeCreate(org.apache.jetspeed.security.om.InternalUserPrincipal internalUser,
Collection credentials,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential,
String password)
throws org.apache.jetspeed.security.SecurityException
- Specified by:
beforeCreate
in interface org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
- Throws:
org.apache.jetspeed.security.SecurityException
- See Also:
InternalPasswordCredentialInterceptor.beforeCreate(org.apache.jetspeed.security.om.InternalUserPrincipal, java.util.Collection, java.lang.String, InternalCredential, java.lang.String)
beforeSetPassword
public void beforeSetPassword(org.apache.jetspeed.security.om.InternalUserPrincipal internalUser,
Collection credentials,
String userName,
org.apache.jetspeed.security.om.InternalCredential credential,
String password,
boolean authenticated)
throws org.apache.jetspeed.security.SecurityException
- Specified by:
beforeSetPassword
in interface org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
- Throws:
org.apache.jetspeed.security.SecurityException
- See Also:
InternalPasswordCredentialInterceptor.beforeSetPassword(org.apache.jetspeed.security.om.InternalUserPrincipal, java.util.Collection, java.lang.String, org.apache.jetspeed.security.om.InternalCredential, java.lang.String, boolean)
Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.