Package io.jenkins.plugins.formatter
Class CustomPolicyBuilder
- java.lang.Object
-
- io.jenkins.plugins.formatter.CustomPolicyBuilder
-
public class CustomPolicyBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.owasp.html.PolicyFactory
ADDITIONS
static String
DEFAULT_TYPE
static String
INBUILT_TYPE
static String
NEW_TYPE
-
Constructor Summary
Constructors Constructor Description CustomPolicyBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.owasp.html.PolicyFactory
build(String jsonArrayString)
static void
main(String[] args)
static org.owasp.html.PolicyFactory
parseJsonPolicy(org.json.JSONObject policyJson)
static void
trimArray(String[] arr)
-
-
-
Field Detail
-
INBUILT_TYPE
public static final String INBUILT_TYPE
- See Also:
- Constant Field Values
-
NEW_TYPE
public static final String NEW_TYPE
- See Also:
- Constant Field Values
-
DEFAULT_TYPE
public static final String DEFAULT_TYPE
- See Also:
- Constant Field Values
-
ADDITIONS
public static final org.owasp.html.PolicyFactory ADDITIONS
-
-
Method Detail
-
trimArray
public static void trimArray(String[] arr)
-
build
public static org.owasp.html.PolicyFactory build(String jsonArrayString) throws IllegalAccessException, NoSuchMethodException, InvocationTargetException, DefinedException
-
parseJsonPolicy
public static org.owasp.html.PolicyFactory parseJsonPolicy(org.json.JSONObject policyJson) throws InvocationTargetException, IllegalAccessException, NoSuchMethodException, DefinedException
-
main
public static void main(String[] args)
-
-