Package com.adito.security

Examples of com.adito.security.PersonalAnswer


                    throws Exception {
     
        PersonalAnswersForm f = (PersonalAnswersForm) form;
        User user = LogonControllerFactory.getInstance().getUser(request);
       
      PersonalAnswer answer;
      for(Iterator it = f.getPersonalAnswers().iterator(); it.hasNext();) {
        answer = (PersonalAnswer) it.next();
            Property.setProperty(new UserAttributeKey(user, answer.getId()), answer.getAnswer(), getSessionInfo(request));
      }

        CoreUtil.removePageInterceptListener(request.getSession(), "changePersonalAnswers");
        return mapping.findForward("success");
    }
View Full Code Here


        for (int i = 0; i < PersonalQuestionsAuthenticationModule.SECURITY_QUESTIONS.length; i++) {
         
            String id = PersonalQuestionsAuthenticationModule.SECURITY_QUESTIONS[i];
            def = (AttributeDefinition)PropertyClassManager.getInstance().getPropertyClass(UserAttributes.NAME).getDefinition(id);
            String answer = Property.getProperty(new UserAttributeKey(user, def.getName()));
            personalAnswers.add(new PersonalAnswer(id, answer==null ? "" : answer, def.getLabel()));
        }
       
        f.initialize(personalAnswers);
        if (request.getSession().getAttribute(Constants.REQ_ATTR_PERSONAL_ANSWERS_CHANGE_REASON_MESSAGE) != null) {
            ActionMessages messages = new ActionMessages();
View Full Code Here

    }

    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
        ActionErrors err = new ActionErrors();
        for(Iterator i = personalAnswers.iterator(); i.hasNext()) {
            PersonalAnswer answer = (PersonalAnswer)i.next();
            if(answer.getAnswer().equals("")) {
                err.add(Globals.ERROR_KEY, new ActionMessage("setPersonalAnswers.error.emptyAnswer"));
                break;
            }
        }
        return err;
View Full Code Here

TOP

Related Classes of com.adito.security.PersonalAnswer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.