org.astrogrid.community.client.security.manager
Interface SecurityManagerDelegate

All Superinterfaces:
CommunityServiceDelegate
All Known Implementing Classes:
SecurityManagerCoreDelegate, SecurityManagerMockDelegate, SecurityManagerSoapDelegate

public interface SecurityManagerDelegate
extends CommunityServiceDelegate

Public interface for our SecurityManager delegate. This mirrors the SecurityManager interface, without the RemoteExceptions.


Method Summary
 boolean setPassword(java.lang.String ident, java.lang.String value)
          Set an Account password.
 
Methods inherited from interface org.astrogrid.community.client.service.CommunityServiceDelegate
getServiceStatus
 

Method Detail

setPassword

public boolean setPassword(java.lang.String ident,
                           java.lang.String value)
                    throws org.astrogrid.community.common.exception.CommunityServiceException,
                           org.astrogrid.community.common.exception.CommunitySecurityException,
                           org.astrogrid.community.common.exception.CommunityIdentifierException
Set an Account password.

Returns:
True if the password was set.
Throws:
org.astrogrid.community.common.exception.CommunitySecurityException - If the password change fails.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in service.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the account identifier is invalid.


Copyright © 2002-2007 AstroGrid. All Rights Reserved.