----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/24308/ -----------------------------------------------------------
Review request for cloudstack and Darren Shepherd. Bugs: https://issues.apache.org/jira/browse/CLOUDSTACK-7249 https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/CLOUDSTACK-7249 Repository: cloudstack-git Description ------- Currently Cloudstack will not return any parameter related to password strength during account/user creation. This patch will try to enable this for the end user while setting his password to know the strength of his password. The FS link for this enhancement is at : https://cwiki.apache.org/confluence/display/CLOUDSTACK/Password+Strength+Checker+For+a+User Diffs ----- api/src/com/cloud/user/User.java 36e9028 api/src/com/cloud/user/UserAccount.java c5a0637 api/src/org/apache/cloudstack/api/response/AccountResponse.java 2e50c51 api/src/org/apache/cloudstack/api/response/UserResponse.java 40e1561 client/pom.xml fcd8317 core/resources/META-INF/cloudstack/core/spring-core-lifecycle-core-context-inheritable.xml 515249d core/resources/META-INF/cloudstack/core/spring-core-registry-core-context.xml 02034d6 engine/schema/src/com/cloud/user/UserAccountVO.java cef9239 engine/schema/src/com/cloud/user/UserVO.java 8ab450d plugins/pom.xml b3890c0 plugins/user-authenticators/ldap/src/org/apache/cloudstack/ldap/LdapAuthenticator.java afba272 plugins/user-authenticators/md5/resources/META-INF/cloudstack/md5/spring-md5-context.xml 4a8e64d plugins/user-authenticators/md5/src/com/cloud/server/auth/MD5UserAuthenticator.java d478df6 plugins/user-authenticators/md5/test/com/cloud/server/auth/MD5UserAuthenticatorTest.java a0189e1 plugins/user-authenticators/plain-text/resources/META-INF/cloudstack/plaintext/spring-plaintext-context.xml 639411a plugins/user-authenticators/plain-text/src/com/cloud/server/auth/PlainTextUserAuthenticator.java 0afbbfc plugins/user-authenticators/sha256salted/resources/META-INF/cloudstack/sha256salted/spring-sha256salted-context.xml e379718 plugins/user-authenticators/sha256salted/src/com/cloud/server/auth/SHA256SaltedUserAuthenticator.java 36305f1 plugins/user-authenticators/sha256salted/test/src/com/cloud/server/auth/test/AuthenticatorTest.java 0a9bd2f server/src/com/cloud/api/ApiResponseHelper.java 70ed47d server/src/com/cloud/server/ManagementServerImpl.java 1413272 server/src/com/cloud/server/auth/DefaultUserAuthenticator.java ea8e87b server/src/com/cloud/server/auth/UserAuthenticator.java 895c3c0 server/src/com/cloud/user/AccountManagerImpl.java 11876fa Diff: https://reviews.apache.org/r/24308/diff/ Testing ------- Tested on the master branch. Tested the following scenarios 1. Enable the password checker 2. Enable the password enforce 3. Not enabled both above parameters. 4. Not putting the plugin into the deployment. Thanks, Damodar Reddy Talakanti