* @param configuration object containing the parameters.
* @throws DropboxException
*/
public static void validate(DropboxConfiguration configuration) throws DropboxException {
validateCommonProperties(configuration);
DropboxOperation op = configuration.getOperation();
if (op == DropboxOperation.get) {
validateGetOp(configuration);
} else if (op == DropboxOperation.put) {
validatePutOp(configuration);
} else if (op == DropboxOperation.search) {