This class models a GeoServer access control list service rule
Format
R6Class object.
Value
Object of R6Class for modelling a GeoServer access control list service rule
Super classes
geosapi::GSRESTResource -> geosapi::GSRule -> GSServiceRule
Methods
Method new()
Initializes a GSLayerRule
Usage
GSServiceRule$new(
xml = NULL,
service,
method,
permission = c("r", "w", "a"),
roles
)Arguments
xmlan object of class xml_node-class
serviceservice subject to the access control rule, eg. 'wfs'
methodservice method subject to the access control rule, eg. 'GetFeature'
permissionthe rule permission, either
r(read),w(write) ora(administer)rolesone or more roles to add for the rule