This project has retired. For details please refer to its
Attic page .
InternalPasswordCredentialInterceptorsProxy (Jetspeed-2 Security Components 2.1.3 API)
org.apache.jetspeed.security.spi.impl
Class InternalPasswordCredentialInterceptorsProxy
java.lang.Object
org.apache.jetspeed.security.spi.impl.InternalPasswordCredentialInterceptorsProxy
All Implemented Interfaces: org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
public class InternalPasswordCredentialInterceptorsProxy extends Object implements org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor
Provides a wrapper around a list of interceptors so multiple interceptors can
be used with the DefaultCredentialHandler
.
Each interceptor will be invoked sequentially.
Version:
$Id$
Author:
Ate Douma
Field Summary
private org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor[]
interceptors
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
interceptors
private org.apache.jetspeed.security.spi.InternalPasswordCredentialInterceptor[] interceptors
InternalPasswordCredentialInterceptorsProxy
public InternalPasswordCredentialInterceptorsProxy (List interceptors)
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
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
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.