/** * Helper method * * @param verificationCode verificationCode as String * @param subscriberIds Array of subscriberIds */ private void persistVerificationCode(String verificationCode, String[] subscriberIds) { Registry registry = EntitlementServiceComponent. getGovernanceRegistry(CarbonContext.getThreadLocalCarbonContext().getTenantId()); try { org.wso2.carbon.registry.api.Resource resource = registry.newResource(); resource.setProperty("subscriberIds", Arrays.asList(subscriberIds)); resource.setProperty("policyIds", Arrays.asList(policyIds)); resource.setProperty("action", action); resource.setProperty("version", version); resource.setProperty("order", Integer.toString(order)); registry.put(PDPConstants.ENTITLEMENT_POLICY_PUBLISHER_VERIFICATION + verificationCode, resource); } catch (org.wso2.carbon.registry.api.RegistryException e) { log.error("Error while persisting verification code", e); } }
/** * Helper method * * @param verificationCode verificationCode as String * @param subscriberIds Array of subscriberIds */ private void persistVerificationCode(String verificationCode, String[] subscriberIds) { Registry registry = EntitlementServiceComponent. getGovernanceRegistry(CarbonContext.getThreadLocalCarbonContext().getTenantId()); try { org.wso2.carbon.registry.api.Resource resource = registry.newResource(); resource.setProperty("subscriberIds", Arrays.asList(subscriberIds)); resource.setProperty("policyIds", Arrays.asList(policyIds)); resource.setProperty("action", action); resource.setProperty("version", version); resource.setProperty("order", Integer.toString(order)); registry.put(PDPConstants.ENTITLEMENT_POLICY_PUBLISHER_VERIFICATION + verificationCode, resource); } catch (org.wso2.carbon.registry.api.RegistryException e) { log.error("Error while persisting verification code", e); } }
/** * Helper method * * @param verificationCode verificationCode as String * @param subscriberIds Array of subscriberIds */ private void persistVerificationCode(String verificationCode, String[] subscriberIds) { Registry registry = EntitlementServiceComponent. getGovernanceRegistry(CarbonContext.getThreadLocalCarbonContext().getTenantId()); try { org.wso2.carbon.registry.api.Resource resource = registry.newResource(); resource.setProperty("subscriberIds", Arrays.asList(subscriberIds)); resource.setProperty("policyIds", Arrays.asList(policyIds)); resource.setProperty("action", action); resource.setProperty("version", version); resource.setProperty("order", Integer.toString(order)); registry.put(PDPConstants.ENTITLEMENT_POLICY_PUBLISHER_VERIFICATION + verificationCode, resource); } catch (org.wso2.carbon.registry.api.RegistryException e) { log.error("Error while persisting verification code", e); } }
Resource existingResource = registry.get(uiPermission.getResourceId()); if (existingResource.getProperty(UserMgtConstants.DISPLAY_NAME) == null) { existingResource.setProperty(UserMgtConstants.DISPLAY_NAME, uiPermission.getDisplayName()); registry.put(uiPermission.getResourceId(), existingResource);
String permissinPath = appNode + PATH_CONSTANT + permission; Resource permissionNode = tenantGovReg.newResource(); permissionNode.setProperty("name", permission.getValue()); tenantGovReg.put(permissinPath, permissionNode);
String permissinPath = appNode + PATH_CONSTANT + permission; Resource permissionNode = tenantGovReg.newResource(); permissionNode.setProperty("name", permission.getValue()); tenantGovReg.put(permissinPath, permissionNode);