Class ClientPermissionModel
- java.lang.Object
 - 
- com.inductiveautomation.perspective.gateway.property.PropertyTreePermissionModel
 - 
- com.inductiveautomation.perspective.gateway.property.ClientPermissionModel
 
 
 
- 
public class ClientPermissionModel extends PropertyTreePermissionModel
Implementation of property tree privacy that understands the flags set for properties stored in prop configs 
- 
- 
Field Summary
- 
Fields inherited from class com.inductiveautomation.perspective.gateway.property.PropertyTreePermissionModel
ALLOW_ALL 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ClientPermissionModel(PropertyType scope, PropertyConfigCollection propertyConfigs) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.stream.Stream<org.apache.commons.lang3.tuple.Pair<JsonPath,PropertyAccess>>getRestrictions()- 
Methods inherited from class com.inductiveautomation.perspective.gateway.property.PropertyTreePermissionModel
allowSync, allowWrite 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
ClientPermissionModel
public ClientPermissionModel(@Nonnull PropertyType scope, @Nullable PropertyConfigCollection propertyConfigs) 
 - 
 
- 
Method Detail
- 
getRestrictions
protected java.util.stream.Stream<org.apache.commons.lang3.tuple.Pair<JsonPath,PropertyAccess>> getRestrictions()
- Specified by:
 getRestrictionsin classPropertyTreePermissionModel
 
 - 
 
 -