if (valueNode != null) { if ("Value".equals(valueNode.getLocalName())) { requestClaim.addValue(valueNode.getTextContent().trim()); } else { LOG.warning("Unsupported child element of ClaimValue element "
if (valueNode != null) { if ("Value".equals(valueNode.getLocalName())) { requestClaim.addValue(valueNode.getTextContent().trim()); } else { LOG.warning("Unsupported child element of ClaimValue element "
private List<ClaimBean> getClaims( Claims claimsAnn, Claim claimAnn) { List<ClaimBean> claimsList = new ArrayList<>(); List<Claim> annClaims = new ArrayList<>(); if (claimsAnn != null) { annClaims.addAll(Arrays.asList(claimsAnn.value())); } else if (claimAnn != null) { annClaims.add(claimAnn); } for (Claim ann : annClaims) { org.apache.cxf.rt.security.claims.Claim claim = new org.apache.cxf.rt.security.claims.Claim(); String claimName = ann.name(); if (nameAliases.containsKey(claimName)) { claimName = nameAliases.get(claimName); } String claimFormat = ann.format(); if (formatAliases.containsKey(claimFormat)) { claimFormat = formatAliases.get(claimFormat); } claim.setClaimType(claimName); for (String value : ann.value()) { claim.addValue(value); } claimsList.add(new ClaimBean(claim, claimFormat, ann.mode(), ann.matchAll())); } return claimsList; }
private List<ClaimBean> getClaims( Claims claimsAnn, Claim claimAnn) { List<ClaimBean> claimsList = new ArrayList<>(); List<Claim> annClaims = new ArrayList<>(); if (claimsAnn != null) { annClaims.addAll(Arrays.asList(claimsAnn.value())); } else if (claimAnn != null) { annClaims.add(claimAnn); } for (Claim ann : annClaims) { org.apache.cxf.rt.security.claims.Claim claim = new org.apache.cxf.rt.security.claims.Claim(); String claimName = ann.name(); if (nameAliases.containsKey(claimName)) { claimName = nameAliases.get(claimName); } String claimFormat = ann.format(); if (formatAliases.containsKey(claimFormat)) { claimFormat = formatAliases.get(claimFormat); } claim.setClaimType(claimName); for (String value : ann.value()) { claim.addValue(value); } claimsList.add(new ClaimBean(claim, claimFormat, ann.mode(), ann.matchAll())); } return claimsList; }