UserLock API
Public Member Functions | Static Public Member Functions | Properties | List of all members
GroupRestsEff Class Reference

Effective group restrictions (cannot be stored in ProtectedAccount fields because they need additional data). More...

Public Member Functions

 GroupRestsEff (string s)
 Initializes a new instance of the GroupRestsEff class.
 
override string ToString ()
 Returns a System.String that represents this instance.
 

Static Public Member Functions

static int SetSt (ref Dictionary< String, int > refDic, string s)
 Initializes a new instance of the GroupRestsEff class from a string.
 
static string StToString (Dictionary< String, int > refDic)
 Exports the content of an instance of the GroupRestsEff class to a string.
 

Properties

Dictionary< String, int > GroupRestEffectiveWrk [get, set]
 Gets or sets the effective group restrictions for the Workstation session type.
 
Dictionary< String, int > GroupRestEffectiveTrm [get, set]
 Gets or sets the effective group restrictions for the Terminal session type.
 
Dictionary< String, int > GroupRestEffectiveInt [get, set]
 Gets or sets the effective group restrictions for the Interactive session types.
 
Dictionary< String, int > GroupRestEffectiveW_V [get, set]
 Gets or sets the effective group restrictions for the -Fi / VPN session type.
 
Dictionary< String, int > GroupRestEffectiveIis [get, set]
 Gets or sets the effective group restrictions for the IIS session type.
 

Detailed Description

Effective group restrictions (cannot be stored in ProtectedAccount fields because they need additional data).

Constructor & Destructor Documentation

◆ GroupRestsEff()

GroupRestsEff ( string s)

Initializes a new instance of the GroupRestsEff class.

Parameters
sThe string from which the new instance is built.

Member Function Documentation

◆ SetSt()

static int SetSt ( ref Dictionary< String, int > refDic,
string s )
static

Initializes a new instance of the GroupRestsEff class from a string.

Parameters
refDicThe instance of the GroupRestsEff class to initialize.
sThe string from which the new instance is built.

◆ StToString()

static string StToString ( Dictionary< String, int > refDic)
static

Exports the content of an instance of the GroupRestsEff class to a string.

Parameters
refDicThe instance of the GroupRestsEff class to export.

◆ ToString()

override string ToString ( )

Returns a System.String that represents this instance.

Returns
A System.String that represents this instance.

Property Documentation

◆ GroupRestEffectiveWrk

Dictionary<String, int> GroupRestEffectiveWrk
getset

Gets or sets the effective group restrictions for the Workstation session type.

The effective group restrictions for the Workstation session type.

◆ GroupRestEffectiveTrm

Dictionary<String, int> GroupRestEffectiveTrm
getset

Gets or sets the effective group restrictions for the Terminal session type.

The effective group restrictions for the Terminal session type.

◆ GroupRestEffectiveInt

Dictionary<String, int> GroupRestEffectiveInt
getset

Gets or sets the effective group restrictions for the Interactive session types.

The effective group restrictions for the Interactive session types.

◆ GroupRestEffectiveW_V

Dictionary<String, int> GroupRestEffectiveW_V
getset

Gets or sets the effective group restrictions for the -Fi / VPN session type.

The effective group restrictions for the -Fi / VPN session type.

◆ GroupRestEffectiveIis

Dictionary<String, int> GroupRestEffectiveIis
getset

Gets or sets the effective group restrictions for the IIS session type.

The effective group restrictions for the IIS session type.