Package com.microej.kf.util.security
Interface SecurityPolicyResourceLoader
-
- All Known Implementing Classes:
JsonSecurityPolicyLoader
public interface SecurityPolicyResourceLoaderThe Interface SecurityPolicyResourceLoader that handles the policy file permission parsing and loading.
-
-
Field Summary
Fields Modifier and Type Field Description static StringALL_IDENTIFIERstatic StringNULL_IDENTIFIER
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<FeaturePolicyPermission>loadFeaturePermissions(InputStream inputStream)Load feature permissions.
-
-
-
Field Detail
-
NULL_IDENTIFIER
static final String NULL_IDENTIFIER
- See Also:
- Constant Field Values
-
ALL_IDENTIFIER
static final String ALL_IDENTIFIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
loadFeaturePermissions
List<FeaturePolicyPermission> loadFeaturePermissions(@Nullable InputStream inputStream)
Load feature permissions. Returns an empty list if no file is found or if an exception occurred during the parsing.- Parameters:
inputStream- the inputStream of the policy file.- Returns:
- the list of permissions.
-
-