class CredentialManagerImpl implements CredentialManager,
		Observable<KeystoreChangedEvent> {

	@Override
	public boolean confirmMasterPassword(String password) throws CMException {
		// Need to make sure we are initialized before we do anything else
		// as Credential Manager can be created but not initialized
		initialize();

		return (masterPassword != null) && masterPassword.equals(password);
	}

	public  CredentialManagerImpl();

}