* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
import org.wamblee.security.authentication.UserMgtException;
import org.wamblee.security.authentication.UserMgtException.Reason;
import org.wamblee.security.authentication.UserMgtException;
import org.wamblee.security.authentication.UserMgtException.Reason;
RegexpNameValidator.PASSWORD_PATTERN, Reason.INVALID_PASSWORD,
"Password must be at least 6 chars"), new Md5HexMessageDigester());
user.addGroup(aGroup);
RegexpNameValidator.PASSWORD_PATTERN, Reason.INVALID_PASSWORD,
"Password must be at least 6 chars"), new Md5HexMessageDigester());
user.addGroup(aGroup);