AdminValidators.js revision e5d100ed0e2ada20e1b8a23e12a43983401670ba
/**
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
*
* Copyright (c) 2011-2012 ForgeRock AS. All rights reserved.
*
* The contents of this file are subject to the terms
* of the Common Development and Distribution License
* (the License). You may not use this file except in
* compliance with the License.
*
* You can obtain a copy of the License at
* See the License for the specific language governing
* permission and limitations under the License.
*
* When distributing Covered Code, include this CDDL
* Header Notice in each file and include the License file
* If applicable, add the following below the CDDL Header,
* with the fields enclosed by brackets [] replaced by
* your own identifying information:
* "Portions Copyrighted [year] [name of copyright owner]"
*/
/*global define, $, _ */
/**
* @author mbilski
*/
], function(constants, eventManager) {
var obj = {
"adminRegistrationUserName": {
"name": "Correct and unique userName",
"dependencies": [
],
callback();
return;
}
if(v === "") {
callback("Required");
return;
}
if(!available) {
callback("Username already exists.");
} else {
callback();
}
});
}
},
"adminUserProfileEmail": {
"name": "Correct and unique email but can be same as was",
"dependencies": [
],
if(v === "") {
callback("Required");
return;
}
callback("Not a valid email address.");
return;
}
callback();
}
}
};
return obj;
});