Examples of OpenIDParameterDTO


Examples of org.wso2.carbon.identity.provider.dto.OpenIDParameterDTO

    public OpenIDParameterDTO[] getPapeInfoFromRequest() {

        OpenIDParameterDTO[] policySet = new OpenIDParameterDTO[4];

        for (int i = 0; i < policySet.length; i++) {
            policySet[i] = new OpenIDParameterDTO();
        }

        policySet[0].setName(IdentityConstants.OpenId.PapeAttributes.PHISHING_RESISTANCE);
        policySet[0].setValue("false");
View Full Code Here

Examples of org.wso2.carbon.identity.provider.openid.stub.dto.OpenIDParameterDTO

            list = requredClaims.getParameters();
            params = new OpenIDParameterDTO[list.size()];
            int i = 0;
            for (Object object : list) {
                Parameter param = (Parameter) object;
                OpenIDParameterDTO openIDParameterDTO = new OpenIDParameterDTO();
                openIDParameterDTO.setName(param.getKey());
                openIDParameterDTO.setValue(param.getValue());
                params[i++] = openIDParameterDTO;
            }
            claims = stub.getClaimValues(openId.trim(), profileId, params);
        } catch (Exception e) {
            e.printStackTrace();
View Full Code Here

Examples of org.wso2.carbon.identity.provider.openid.stub.dto.OpenIDParameterDTO

        list = requredClaims.getParameters();
        params = new OpenIDParameterDTO[list.size()];
        int i = 0;
        for (Object object : list) {
            Parameter param = (Parameter) object;
            OpenIDParameterDTO openIDParameterDTO = new OpenIDParameterDTO();
            openIDParameterDTO.setName(param.getKey());
            openIDParameterDTO.setValue(param.getValue());
            params[i++] = openIDParameterDTO;
        }
        return stub.getUserProfiles(openid, params);
    }
View Full Code Here

Examples of org.wso2.carbon.identity.provider.openid.stub.dto.OpenIDParameterDTO

        list = request.getParameters();
        params = new OpenIDParameterDTO[list.size()];
        int i = 0;
        for (Object object : list) {
            Parameter param = (Parameter) object;
            OpenIDParameterDTO openIDParameterDTO = new OpenIDParameterDTO();
            openIDParameterDTO.setName(param.getKey());
            openIDParameterDTO.setValue(param.getValue());
            params[i++] = openIDParameterDTO;
        }
        return params;
    }
View Full Code Here

Examples of org.wso2.carbon.identity.provider.openid.stub.dto.OpenIDParameterDTO

    public static List<OpenIDParameterDTO> getOpenIDAuthRequestAsList(HttpServletRequest request) {
        Map parameterMap = null;
        Iterator keysIter = null;
        List<OpenIDParameterDTO> params = null;
        OpenIDParameterDTO param = null;

        parameterMap = request.getParameterMap();
        keysIter = parameterMap.keySet().iterator();
        params = new ArrayList<OpenIDParameterDTO>();
        while (keysIter.hasNext()) {
            String name = (String) keysIter.next();
            Object v = parameterMap.get(name);

            String value;
            if (v instanceof String[]) {
                String[] values = (String[]) v;
                if (values.length > 1 && name.startsWith("openid."))
                    throw new IllegalArgumentException("Multiple parameters with the same name: "
                            + values);

                value = values.length > 0 ? values[0] : null;
            } else if (v instanceof String) {
                value = (String) v;
            } else {
                value = "";
            }

            param = new OpenIDParameterDTO();
            param.setName(name);
            param.setValue(value);
            params.add(param);
        }

        return params;
    }
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.