@Override @Deprecated public ClaimMapping[] getAllSupportClaimMappingsByDefault() throws UserStoreException { try { List<LocalClaim> localClaims = localClaimDAO.getLocalClaims(this.tenantId); List<ClaimMapping> claimMappings = new ArrayList<>(); for (LocalClaim localClaim : localClaims) { ClaimMapping claimMapping = ClaimMetadataUtils.convertLocalClaimToClaimMapping(localClaim); if (claimMapping.getClaim().isSupportedByDefault()) { claimMappings.add(claimMapping); } } return claimMappings.toArray(new ClaimMapping[0]); } catch (ClaimMetadataException e) { throw new UserStoreException(e.getMessage(), e); } }
@Override @Deprecated public ClaimMapping[] getAllSupportClaimMappingsByDefault() throws UserStoreException { try { List<LocalClaim> localClaims = localClaimDAO.getLocalClaims(this.tenantId); List<ClaimMapping> claimMappings = new ArrayList<>(); for (LocalClaim localClaim : localClaims) { ClaimMapping claimMapping = ClaimMetadataUtils.convertLocalClaimToClaimMapping(localClaim, this .tenantId); if (claimMapping.getClaim().isSupportedByDefault()) { claimMappings.add(claimMapping); } } return claimMappings.toArray(new ClaimMapping[0]); } catch (ClaimMetadataException e) { throw new UserStoreException(e.getMessage(), e); } }
@Override @Deprecated public ClaimMapping[] getAllSupportClaimMappingsByDefault() throws UserStoreException { try { List<LocalClaim> localClaims = localClaimDAO.getLocalClaims(this.tenantId); List<ClaimMapping> claimMappings = new ArrayList<>(); for (LocalClaim localClaim : localClaims) { ClaimMapping claimMapping = ClaimMetadataUtils.convertLocalClaimToClaimMapping(localClaim, this .tenantId); if (claimMapping.getClaim().isSupportedByDefault()) { claimMappings.add(claimMapping); } } return claimMappings.toArray(new ClaimMapping[0]); } catch (ClaimMetadataException e) { throw new UserStoreException(e.getMessage(), e); } }
/** * Returns all supported claims for the given dialect. * * @param dialectUri claim dialect URI * @param realm user realm * @return array of all supported claims * @throws IdentityException if error occurs while building supported claims */ public Claim[] getAllSupportedClaims(String dialectUri, UserRealm realm) throws IdentityException { ClaimManager claimAdmin; List<Claim> requiredClaims = new ArrayList<>(); try { claimAdmin = realm.getClaimManager(); ClaimMapping[] mappings = claimAdmin.getAllClaimMappings(dialectUri); if (mappings != null) { for (int i = 0; i < mappings.length; i++) { if (mappings[i].getClaim().isSupportedByDefault()) { requiredClaims.add((Claim) mappings[i].getClaim()); } } } } catch (org.wso2.carbon.user.api.UserStoreException e) { log.error("Error occurred while loading supported claims from the dialect " + dialectUri, e); getException("Error occurred while loading supported claims from the dialect " + dialectUri, e); } return requiredClaims.toArray(new Claim[requiredClaims.size()]); }
/** * Returns all supported claims for the given dialect. * * @param dialectUri claim dialect URI * @param realm user realm * @return array of all supported claims * @throws IdentityException if error occurs while building supported claims */ public Claim[] getAllSupportedClaims(String dialectUri, UserRealm realm) throws IdentityException { ClaimManager claimAdmin; List<Claim> requiredClaims = new ArrayList<>(); try { claimAdmin = realm.getClaimManager(); ClaimMapping[] mappings = claimAdmin.getAllClaimMappings(dialectUri); if (mappings != null) { for (int i = 0; i < mappings.length; i++) { if (mappings[i].getClaim().isSupportedByDefault()) { requiredClaims.add((Claim) mappings[i].getClaim()); } } } } catch (org.wso2.carbon.user.api.UserStoreException e) { log.error("Error occurred while loading supported claims from the dialect " + dialectUri, e); getException("Error occurred while loading supported claims from the dialect " + dialectUri, e); } return requiredClaims.toArray(new Claim[requiredClaims.size()]); }
claims = new Claim[mappings.length]; for (int i = 0; i < mappings.length; i++) { if (mappings[i].getClaim().isSupportedByDefault()) { requiredClaims.add((Claim) mappings[i].getClaim());
requiredClaimsList.add(claim.getClaimUri()); if (claim.isSupportedByDefault()) { defaultClaimList.add(claim.getClaimUri());
requiredClaimsList.add(claim.getClaimUri()); if (claim.isSupportedByDefault()) { defaultClaimList.add(claim.getClaimUri());
public static org.wso2.carbon.um.ws.api.stub.Claim convertToADBClaim(org.wso2.carbon.user.api.Claim claim) { if (claim == null) { return null; } org.wso2.carbon.um.ws.api.stub.Claim claimz = new org.wso2.carbon.um.ws.api.stub.Claim(); claimz.setClaimUri(claim.getClaimUri()); claimz.setDescription(claim.getDescription()); claimz.setDialectURI(claim.getDialectURI()); claimz.setDisplayOrder(claim.getDisplayOrder()); claimz.setDisplayTag(claim.getDisplayTag()); claimz.setRegEx(claim.getRegEx()); claimz.setRequired(claim.isRequired()); claimz.setSupportedByDefault(claim.isSupportedByDefault()); claimz.setValue(claim.getValue()); return claimz; }
public static org.wso2.carbon.um.ws.api.stub.Claim convertToADBClaim(org.wso2.carbon.user.api.Claim claim) { if (claim == null) { return null; } org.wso2.carbon.um.ws.api.stub.Claim claimz = new org.wso2.carbon.um.ws.api.stub.Claim(); claimz.setClaimUri(claim.getClaimUri()); claimz.setDescription(claim.getDescription()); claimz.setDialectURI(claim.getDialectURI()); claimz.setDisplayOrder(claim.getDisplayOrder()); claimz.setDisplayTag(claim.getDisplayTag()); claimz.setRegEx(claim.getRegEx()); claimz.setRequired(claim.isRequired()); claimz.setSupportedByDefault(claim.isSupportedByDefault()); claimz.setValue(claim.getValue()); return claimz; }
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()); claimDTO.setCheckedAttribute(claim.isCheckedAttribute()); claimDTO.setReadOnly(claim.isReadOnly()); return claimDTO; }
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()); claimDTO.setCheckedAttribute(claim.isCheckedAttribute()); claimDTO.setReadOnly(claim.isReadOnly()); return claimDTO; }