Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- UserRepository ur = new DBUserRepository();
- UserInfo user = ur.getUserInfo(userKey);
- ResourceRepository rrepo = new ResourceDBRepository();
- Resource resource = rrepo.findResource(resourceName);
- PasswordPolicyAssignmentsRepository par = new PasswordPolicyAssignmentsDBRepository();
- PasswordPolicyRepository ppr = new DBPasswordPolicyRepository();
- List passwordPolicyAssignments = par.getPasswordPolicyAssigments(resource);
- PasswordPolicy passwordPolicy;
- PasswordPolicyAssignment passwordPolicyAssignment = (PasswordPolicyAssignment) passwordPolicyAssignments.get(0);
- if (isApplicable(passwordPolicyAssignment, getMappedAttributes(userInfo.getAttributes()))) {
- passwordPolicy = ppr.find(passwordPolicyAssignment.getPasswordPolicyID());
- }
- RandomPasswordGeneratorImpl rpg = new RandomPasswordGeneratorImpl();
- password = rpg.generatePassword(userInfo, passwordPolicy);
Add Comment
Please, Sign In to add comment