/**
* @supported.api
* Non-javadoc, non-public methods Returns <code>true</code> if the data
* store has successfully authenticated the identity with the provided
* credentials. In case the data store requires additional credentials, the
* list would be returned via the <code>IdRepoException</code> exception.
*
* @param credentials
* Array of callback objects containing information such as
* username and password.
*
* @return <code>true</code> if data store authenticates the identity;
* else <code>false</code>
*
*/
public boolean authenticate(Callback[] credentials) throws IdRepoException,
com.sun.identity.authentication.spi.AuthLoginException {
IdServices idServices = IdServicesFactory.getDataStoreServices();
return (idServices.authenticate(organizationDN, credentials));
}