/** * @param dialectUri * @param claimUri * @throws ClaimManagementException */ public void removeClaimMapping(String dialectUri, String claimUri) throws ClaimManagementException { ClaimMapping mapping = null; Claim claim = null; ClaimManager claimManager = null; try { UserRealm realm = getRealm(); claimManager = realm.getClaimManager(); if (claimManager != null) { // There can be cases - we get a request for an external user store - where we don' // have a claims administrator. claim = new Claim(); claim.setClaimUri(claimUri); claim.setDialectURI(dialectUri); mapping = new ClaimMapping(claim, null); claimManager.deleteClaimMapping(mapping); } } catch (org.wso2.carbon.user.api.UserStoreException e) { throw new ClaimManagementException("Error occurred while removing new claim mapping", e); } }
/** * @param dialectUri * @param claimUri * @throws ClaimManagementException */ public void removeClaimMapping(String dialectUri, String claimUri) throws ClaimManagementException { ClaimMapping mapping = null; Claim claim = null; ClaimManager claimManager = null; try { UserRealm realm = getRealm(); claimManager = realm.getClaimManager(); if (claimManager != null) { // There can be cases - we get a request for an external user store - where we don' // have a claims administrator. claim = new Claim(); claim.setClaimUri(claimUri); claim.setDialectURI(dialectUri); mapping = new ClaimMapping(claim, null); claimManager.deleteClaimMapping(mapping); } } catch (org.wso2.carbon.user.api.UserStoreException e) { throw new ClaimManagementException("Error occurred while removing new claim mapping", e); } }
private Claim convertClaimDTOToClaim(ClaimDTO claimDTO) { Claim claim = new Claim(); claim.setSupportedByDefault(claimDTO.isSupportedByDefault()); claim.setValue(claimDTO.getValue()); claim.setClaimUri(claimDTO.getClaimUri()); claim.setDescription(claimDTO.getDescription()); claim.setDialectURI(claimDTO.getDialectURI()); claim.setDisplayOrder(claimDTO.getDisplayOrder()); claim.setDisplayTag(claimDTO.getDisplayTag()); claim.setRegEx(claimDTO.getRegEx()); claim.setRequired(claimDTO.isRequired()); claim.setCheckedAttribute(claimDTO.isCheckedAttribute()); claim.setReadOnly(claimDTO.isReadOnly()); return claim; }
private Claim convertClaimDTOToClaim(ClaimDTO claimDTO) { Claim claim = new Claim(); claim.setSupportedByDefault(claimDTO.isSupportedByDefault()); claim.setValue(claimDTO.getValue()); claim.setClaimUri(claimDTO.getClaimUri()); claim.setDescription(claimDTO.getDescription()); claim.setDialectURI(claimDTO.getDialectURI()); claim.setDisplayOrder(claimDTO.getDisplayOrder()); claim.setDisplayTag(claimDTO.getDisplayTag()); claim.setRegEx(claimDTO.getRegEx()); claim.setRequired(claimDTO.isRequired()); claim.setCheckedAttribute(claimDTO.isCheckedAttribute()); claim.setReadOnly(claimDTO.isReadOnly()); return claim; }