Examples of ClaimDTO


Examples of org.wso2.carbon.claim.mgt.dto.ClaimDTO

        return claimMapping;

    }

    private ClaimDTO convertClaimToClaimDTO(Claim claim) {
        ClaimDTO claimDTO = new ClaimDTO();
        claimDTO.setClaimUri(claim.getClaimUri());
        claimDTO.setDescription(claim.getDescription());
        claimDTO.setDialectURI(claim.getDialectURI());
        claimDTO.setDisplayOrder(claim.getDisplayOrder());
        claimDTO.setDisplayTag(claim.getDisplayTag());
        claimDTO.setRegEx(claim.getRegEx());
        claimDTO.setRequired(claim.isRequired());
        claimDTO.setSupportedByDefault(claim.isSupportedByDefault());
        claimDTO.setValue(claim.getValue());
        return claimDTO;
    }
View Full Code Here

Examples of org.wso2.carbon.claim.mgt.stub.dto.ClaimDTO

      int i = 0;
      for (; i < oldClaims.length; i++) {
        newClaims[i] = oldClaims[i];
      }
      ClaimMappingDTO mapping = new ClaimMappingDTO();
      ClaimDTO role = new ClaimDTO();
      role.setClaimUri("http://wso2.org/claims/role");
      mapping.setClaim(role);
      newClaims[i] = mapping;
      claims.setClaimMappings(newClaims);
      return claims;
    } catch (Exception e) {
View Full Code Here

Examples of org.wso2.carbon.identity.relyingparty.stub.dto.ClaimDTO

        sregResp = (SRegResponse) authSuccess
            .getExtension(IdentityConstants.OpenId.SimpleRegAttributes.NS_SREG_1);
      }

      if (sregResp != null) {
        ClaimDTO claim = null;
        attributes = sregResp.getAttributes();
        iterator = attributes.entrySet().iterator();
        while (iterator.hasNext()) {
          entry = (Entry) iterator.next();   
          claim = new ClaimDTO();
          claim.setClaimUri((String) entry.getKey());
          claim.setClaimValue((String) entry.getValue());
          claimList.add(claim);
        }
      }

    } catch (MessageException e) {
View Full Code Here

Examples of org.wso2.carbon.identity.relyingparty.stub.dto.ClaimDTO

    List aliases = null;
    List values = null;
    FetchResponse fetchReponse = null;
    Map attributeTypes = null;
    ClaimDTO claim = null;

    try {

      if (authSuccess.hasExtension(FetchResponse.OPENID_NS_AX)) {
        fetchReponse = (FetchResponse) authSuccess.getExtension(FetchResponse.OPENID_NS_AX);
        aliases = fetchReponse.getAttributeAliases();
        attributeTypes = fetchReponse.getAttributeTypes();       

        for (Object alias : aliases) {
          values = fetchReponse.getAttributeValues((String) alias);
          if (values != null && !values.isEmpty()) {
            claim = new ClaimDTO();
            claim.setClaimUri((String) attributeTypes.get(alias));
            claim.setClaimValue((String) values.get(0));
            claimList.add(claim);
          }
        }
      } else if (authSuccess.hasExtension(IdentityConstants.OpenId.ExchangeAttributes.NS_AX)) {
        fetchReponse = (FetchResponse) authSuccess
            .getExtension(IdentityConstants.OpenId.ExchangeAttributes.NS_AX);
        aliases = fetchReponse.getAttributeAliases();
        attributeTypes = fetchReponse.getAttributeTypes();

        for (Object alias : aliases) {
          values = fetchReponse.getAttributeValues((String) alias);
          if (values != null && !values.isEmpty()) {
            claim = new ClaimDTO();
            claim.setClaimUri((String) attributeTypes.get(alias));
            claim.setClaimValue((String) values.get(0));
            claimList.add(claim);
          }
        }
      }
    } catch (MessageException e) {
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.