Class GeoServerRESTSecurityManager
- java.lang.Object
-
- it.geosolutions.geoserver.rest.manager.GeoServerRESTAbstractManager
-
- it.geosolutions.geoserver.rest.manager.GeoServerRESTSecurityManager
-
public class GeoServerRESTSecurityManager extends GeoServerRESTAbstractManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGeoServerRESTSecurityManager.RuleType
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANY-
Fields inherited from class it.geosolutions.geoserver.rest.manager.GeoServerRESTAbstractManager
gsBaseUrl, gspass, gsuser
-
-
Constructor Summary
Constructors Constructor Description GeoServerRESTSecurityManager(java.net.URL restURL, java.lang.String username, java.lang.String password)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDataRules(GSDataRulesEncoder rules)voiddeleteDataRule(java.lang.String workspace, java.lang.String layer, GeoServerRESTSecurityManager.RuleType type)RESTDataRulesgetDataRules()voidmodifyDataRules(GSDataRulesEncoder rules)static java.lang.Stringresource(java.lang.String workspace, java.lang.String layer, GeoServerRESTSecurityManager.RuleType type)
-
-
-
Field Detail
-
ANY
public static final java.lang.String ANY
- See Also:
- Constant Field Values
-
-
Method Detail
-
resource
public static java.lang.String resource(java.lang.String workspace, java.lang.String layer, GeoServerRESTSecurityManager.RuleType type)
-
getDataRules
public RESTDataRules getDataRules()
-
addDataRules
public void addDataRules(GSDataRulesEncoder rules)
-
modifyDataRules
public void modifyDataRules(GSDataRulesEncoder rules)
-
deleteDataRule
public void deleteDataRule(java.lang.String workspace, java.lang.String layer, GeoServerRESTSecurityManager.RuleType type)
-
-