com.atlassian.crowd.manager.application
Interface CrowdApplicationPasswordManager

All Known Implementing Classes:
CrowdApplicationPasswordManagerGeneric

public interface CrowdApplicationPasswordManager


Method Summary
 void resetCrowdPasswordIfRequired()
          Resets both the Crowd application's password in the database and application.password in crowd.properties.
 

Method Detail

resetCrowdPasswordIfRequired

void resetCrowdPasswordIfRequired()
                                  throws java.rmi.RemoteException,
                                         ObjectNotFoundException,
                                         InvalidCredentialException,
                                         ApplicationManagerException
Resets both the Crowd application's password in the database and application.password in crowd.properties.

Throws:
java.rmi.RemoteException - some error trying to authenticate Crowd with itself.
ObjectNotFoundException - Crowd application does not exist in the database.
InvalidCredentialException - new randomly generated credentials are not valid.
ApplicationManagerException - error updating credentials.


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.