Class CSFreeMarker
- java.lang.Object
-
- com.crowdstrike.plugins.crwds.freemarker.CSFreeMarker
-
public class CSFreeMarker extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CSFreeMarker
getInstance()
String
processAssessmentTemplate(AssessmentData assessmentData, PolicyData policyData, boolean neverFail, String uniqueId)
String
processPaginatedTemplate(Reports.Report report)
-
-
-
Method Detail
-
getInstance
public static CSFreeMarker getInstance() throws IOException, URISyntaxException
- Throws:
IOException
URISyntaxException
-
processAssessmentTemplate
public String processAssessmentTemplate(AssessmentData assessmentData, PolicyData policyData, boolean neverFail, String uniqueId) throws IOException, freemarker.template.TemplateException
- Throws:
IOException
freemarker.template.TemplateException
-
processPaginatedTemplate
public String processPaginatedTemplate(Reports.Report report) throws IOException, freemarker.template.TemplateException
- Throws:
IOException
freemarker.template.TemplateException
-
-