Package de.hsh.graja.common
Class PolicyParser
- java.lang.Object
-
- de.hsh.graja.common.PolicyParser
-
public class PolicyParser extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
SECTION_GRADER
static String
SECTION_GRAJA_CORE
static String
SECTION_SUBMISSION
-
Constructor Summary
Constructors Constructor Description PolicyParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
grepSectionFromPolicyContent(String content, String section)
returns permissions enclosed by curly braces that are prefixed bysection
.
-
-
-
Field Detail
-
SECTION_SUBMISSION
public static final String SECTION_SUBMISSION
- See Also:
- Constant Field Values
-
SECTION_GRADER
public static final String SECTION_GRADER
- See Also:
- Constant Field Values
-
SECTION_GRAJA_CORE
public static final String SECTION_GRAJA_CORE
- See Also:
- Constant Field Values
-
-
Method Detail
-
grepSectionFromPolicyContent
public static String grepSectionFromPolicyContent(String content, String section)
returns permissions enclosed by curly braces that are prefixed bysection
.- Parameters:
content
- the policy file contentsection
- expected values:SECTION_SUBMISSION
orSECTION_GRADER
.- Returns:
- null, if there is no opening or no matching closing curly brace. return "", if the requested section is
not contained in
content
.
-
-