dnp3 (.NET API) 1.6.0
Loading...
Searching...
No Matches
dnp3.Permissions Class Reference

Permissions for world, group, and owner More...

Public Member Functions

Permissions WithWorld (PermissionSet value)
 World permissions More...
 
Permissions WithGroup (PermissionSet value)
 Group permissions More...
 
Permissions WithOwner (PermissionSet value)
 Owner permissions More...
 
 Permissions (PermissionSet world, PermissionSet group, PermissionSet owner)
 Fully construct Permissions specifying the value of each field More...
 

Static Public Member Functions

static Permissions None ()
 Permissions with nothing enabled More...
 

Public Attributes

PermissionSet World
 World permissions More...
 
PermissionSet Group
 Group permissions More...
 
PermissionSet Owner
 Owner permissions More...
 

Detailed Description

Permissions for world, group, and owner

Constructor & Destructor Documentation

◆ Permissions()

dnp3.Permissions.Permissions ( PermissionSet  world,
PermissionSet  group,
PermissionSet  owner 
)
inline

Fully construct Permissions specifying the value of each field

Parameters
worldWorld permissions
groupGroup permissions
ownerOwner permissions

Member Function Documentation

◆ None()

static Permissions dnp3.Permissions.None ( )
inlinestatic

Permissions with nothing enabled

Default values:

Returns
Initialized Permissions instance

◆ WithGroup()

Permissions dnp3.Permissions.WithGroup ( PermissionSet  value)
inline

Group permissions

◆ WithOwner()

Permissions dnp3.Permissions.WithOwner ( PermissionSet  value)
inline

Owner permissions

◆ WithWorld()

Permissions dnp3.Permissions.WithWorld ( PermissionSet  value)
inline

World permissions

Member Data Documentation

◆ Group

PermissionSet dnp3.Permissions.Group

Group permissions

◆ Owner

PermissionSet dnp3.Permissions.Owner

Owner permissions

◆ World

PermissionSet dnp3.Permissions.World

World permissions


The documentation for this class was generated from the following file: