public static void ensureWhitelistedResourceId(CommandContext commandContext, String resourceType, String resourceId) { String resourcePattern = determineResourceWhitelistPattern(commandContext.getProcessEngineConfiguration(), resourceType); Pattern PATTERN = Pattern.compile(resourcePattern); if (!PATTERN.matcher(resourceId).matches()) { throw generateException(ProcessEngineException.class, resourceType + " has an invalid id", "'" + resourceId + "'", "is not a valid resource identifier."); } }
public static void ensureWhitelistedResourceId(CommandContext commandContext, String resourceType, String resourceId) { String resourcePattern = determineResourceWhitelistPattern(commandContext.getProcessEngineConfiguration(), resourceType); Pattern PATTERN = Pattern.compile(resourcePattern); if (!PATTERN.matcher(resourceId).matches()) { throw generateException(ProcessEngineException.class, resourceType + " has an invalid id", "'" + resourceId + "'", "is not a valid resource identifier."); } }
public static void ensureWhitelistedResourceId(CommandContext commandContext, String resourceType, String resourceId) { String resourcePattern = determineResourceWhitelistPattern(commandContext.getProcessEngineConfiguration(), resourceType); Pattern PATTERN = Pattern.compile(resourcePattern); if (!PATTERN.matcher(resourceId).matches()) { throw generateException(ProcessEngineException.class, resourceType + " has an invalid id", "'" + resourceId + "'", "is not a valid resource identifier."); } }