Examples of CaptchaInfoBean


Examples of org.apache.stratos.tenant.register.stub.beans.xsd.CaptchaInfoBean

     * @throws UIException
     */
    public static String registerTenantConfigBean(HttpServletRequest request,
                                                  ServletConfig config, HttpSession session) throws UIException {
        TenantInfoBean tenantInfoBean = new TenantInfoBean();
        CaptchaInfoBean captchaInfoBean = new CaptchaInfoBean();

        try {
            // filling tenant info.
            tenantInfoBean.setFirstname(request.getParameter("admin-firstname"));
            tenantInfoBean.setLastname(request.getParameter("admin-lastname"));
            tenantInfoBean.setAdmin(request.getParameter("admin"));
            tenantInfoBean.setAdminPassword(request.getParameter("admin-password"));
            tenantInfoBean.setTenantDomain(resolveDomainName(request.getParameter("domain")));
            tenantInfoBean.setEmail(request.getParameter("admin-email"));
            tenantInfoBean.setSuccessKey((String) session.getAttribute("validate-domain-success-key"));
            tenantInfoBean.setUsagePlan(request.getParameter("selectedUsagePlan"));
            tenantInfoBean.setOriginatedService(TenantConfigUtil.base64Decode((String) session.getAttribute(
                    StratosConstants.ORIGINATED_SERVICE)));
            tenantInfoBean.setCreatedDate(Calendar.getInstance());
            // filling captcha info
            captchaInfoBean.setSecretKey(request.getParameter("captcha-secret-key"));
            captchaInfoBean.setUserAnswer(request.getParameter("captcha-user-answer"));

            TenantSelfRegistrationClient selfRegistrationClient =
                    new TenantSelfRegistrationClient(config, session);

            String returnText = selfRegistrationClient.registerTenant(tenantInfoBean, captchaInfoBean);
View Full Code Here

Examples of org.wso2.carbon.tenant.mgt.beans.CaptchaInfoBean

            imageResource.setContent(imageBytes);
            superTenantRegistry.put(imagePath, imageResource);


            // prepare the captcha info bean
            CaptchaInfoBean captchaInfoBean = new CaptchaInfoBean();
            captchaInfoBean.setSecretKey(randomSecretKey);   //random generated value as secret key
            captchaInfoBean.setImagePath("registry" + RegistryConstants.PATH_SEPARATOR + "resource" +
                                         RegistryConstants.CONFIG_REGISTRY_BASE_PATH + imagePath);

            // now create an entry in the registry on the captcha
            Resource recordResource = superTenantRegistry.newResource();
            ((ResourceImpl) recordResource).setVersionableChange(false); // no need to version
View Full Code Here

Examples of org.wso2.carbon.tenant.register.stub.beans.xsd.CaptchaInfoBean

     * @throws UIException
     */
    public static String registerTenantConfigBean(HttpServletRequest request,
                                                  ServletConfig config, HttpSession session) throws UIException {
        TenantInfoBean tenantInfoBean = new TenantInfoBean();
        CaptchaInfoBean captchaInfoBean = new CaptchaInfoBean();

        try {
            // filling tenant info.
            tenantInfoBean.setFirstname(request.getParameter("admin-firstname"));
            tenantInfoBean.setLastname(request.getParameter("admin-lastname"));
            tenantInfoBean.setAdmin(request.getParameter("admin"));
            tenantInfoBean.setAdminPassword(request.getParameter("admin-password"));
            tenantInfoBean.setTenantDomain(resolveDomainName(request.getParameter("domain")));
            tenantInfoBean.setEmail(request.getParameter("admin-email"));
            tenantInfoBean.setSuccessKey((String) session.getAttribute("validate-domain-success-key"));
            tenantInfoBean.setUsagePlan(request.getParameter("usage-plan-name"));
            tenantInfoBean.setOriginatedService(TenantConfigUtil.base64Decode((String) session.getAttribute(
                    StratosConstants.ORIGINATED_SERVICE)));
            tenantInfoBean.setCreatedDate(Calendar.getInstance());
            // filling captcha info
            captchaInfoBean.setSecretKey(request.getParameter("captcha-secret-key"));
            captchaInfoBean.setUserAnswer(request.getParameter("captcha-user-answer"));

            TenantSelfRegistrationClient selfRegistrationClient =
                    new TenantSelfRegistrationClient(config, session);

            String returnText = selfRegistrationClient.registerTenant(tenantInfoBean, captchaInfoBean);
View Full Code Here

Examples of org.wso2.carbon.tenant.register.stub.beans.xsd.CaptchaInfoBean

        String domain = request.getParameter("domain");
        String password = request.getParameter("admin-password");
        TenantInfoBean tenantInfoBean = new TenantInfoBean();
        tenantInfoBean.setTenantDomain(domain);
        tenantInfoBean.setAdminPassword(password);
        CaptchaInfoBean captchaInfoBean = new CaptchaInfoBean();

        try {
            // filling captcha info
            captchaInfoBean.setSecretKey(request.getParameter("captcha-secret-key"));
            captchaInfoBean.setUserAnswer(request.getParameter("captcha-user-answer"));

            TenantSelfRegistrationClient selfRegistrationClient =
                    new TenantSelfRegistrationClient(config, session);
            return selfRegistrationClient.updateAdminPasswordWithUserInput(
                    tenantInfoBean, captchaInfoBean);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.