public class PermissionXMLParser extends Object
permissions.xml
packaged in a ear or in a standalone moduleModifier and Type | Field and Description |
---|---|
protected XMLStreamReader |
parser |
protected static String |
PERMISSIONS_XML |
protected static String |
RESTRICTED_PERMISSIONS_XML |
Constructor and Description |
---|
PermissionXMLParser(File permissionsXmlFile,
PermissionCollection permissionCollectionToBeRestricted) |
PermissionXMLParser(InputStream input,
PermissionCollection permissionCollectionToBeRestricted) |
Modifier and Type | Method and Description |
---|---|
protected PermissionCollection |
getPermissions() |
protected static XMLInputFactory |
getXMLInputFactory() |
protected void |
init(InputStream input) |
protected void |
read(InputStream input)
This method will parse the input stream and set the XMLStreamReader object for latter use.
|
protected void |
skipRoot(String name) |
protected void |
skipSubTree(String name) |
protected static final String PERMISSIONS_XML
protected static final String RESTRICTED_PERMISSIONS_XML
protected XMLStreamReader parser
public PermissionXMLParser(File permissionsXmlFile, PermissionCollection permissionCollectionToBeRestricted) throws XMLStreamException, FileNotFoundException
public PermissionXMLParser(InputStream input, PermissionCollection permissionCollectionToBeRestricted) throws XMLStreamException, FileNotFoundException
protected static XMLInputFactory getXMLInputFactory()
protected void read(InputStream input) throws XMLStreamException
input
- InputStreamXMLStreamException;
XMLStreamException
protected void init(InputStream input) throws XMLStreamException
XMLStreamException
protected void skipRoot(String name) throws XMLStreamException
XMLStreamException
protected void skipSubTree(String name) throws XMLStreamException
XMLStreamException
protected PermissionCollection getPermissions()
Copyright © 2018. All rights reserved.