Novell::iFolderWeb::Admin::SecurityState Class Reference

Summary description for AccountEnabled. More...

List of all members.

Public Types

enum  Encryption
 Different encryption states. More...

Public Member Functions

void GetEncryptionPolicy (iFolderPolicy policy)
 Gets the account policy for the current ifolder user.
void GetEncryptionPolicy (SystemPolicy policy)
 Gets the account policy for the system.
void GetEncryptionPolicy (UserPolicy policy)
 Gets the account policy for the current user.
void SetEncryptionPolicy (SystemPolicy policy)
 Sets the account policy for the user.
void SetEncryptionPolicy (UserPolicy policy)
 Sets encryption policy for this user.

Protected Member Functions

void EncryptionCheckChanged (Object sender, EventArgs e)
 Event handler that gets called when the account enable checkbox is changed.
void EnforceCheckChanged (Object sender, EventArgs e)
 Event handler to handle if Enforce encryption checkbox is changed.
string GetString (string key)
 Get a Localized String.
override void OnInit (EventArgs e)
 OnInit.

Protected Attributes

HtmlGenericControl EncryptNav
 Account DIV.
Label EncryptionTitle
 Account policy control.
Label SSLTitle
 Account policy control.
CheckBox encryption
 Control that contains the limit value.
CheckBox enforceEncryption
 checkbox for enforcing encryption
CheckBox ssl
 SSL checkbox.
CheckBox enforceSSL
 Enforce SSL checkbox.
bool EncryptionWasChecked
 to keep track of encryption check box on page load
bool SharingWasEnforced
 to keep track whether sharing was enforced for this particular user earlier

Events

EventHandler CheckChanged = null
 Account policy control.


Detailed Description

Summary description for AccountEnabled.


Member Enumeration Documentation

Different encryption states.


Member Function Documentation

void Novell::iFolderWeb::Admin::SecurityState::EncryptionCheckChanged ( Object  sender,
EventArgs  e 
) [inline, protected]

Event handler that gets called when the account enable checkbox is changed.

Parameters:
sender 
e 

void Novell::iFolderWeb::Admin::SecurityState::EnforceCheckChanged ( Object  sender,
EventArgs  e 
) [inline, protected]

Event handler to handle if Enforce encryption checkbox is changed.

Parameters:
sender 
e 

string Novell::iFolderWeb::Admin::SecurityState::GetString ( string  key  )  [inline, protected]

Get a Localized String.

Parameters:
key Key to the localized string.
Returns:
Localized string.

void Novell::iFolderWeb::Admin::SecurityState::GetEncryptionPolicy ( iFolderPolicy  policy  )  [inline]

Gets the account policy for the current ifolder user.

Parameters:
policy iFolder policy object

void Novell::iFolderWeb::Admin::SecurityState::GetEncryptionPolicy ( SystemPolicy  policy  )  [inline]

Gets the account policy for the system.

Parameters:
policy System policy object

next line for bug id 296014 , where if the encryption check box is enabled (irrespective of enforce checkbox) once on system level, it should be disabled.

void Novell::iFolderWeb::Admin::SecurityState::GetEncryptionPolicy ( UserPolicy  policy  )  [inline]

Gets the account policy for the current user.

Parameters:
policy User policy object
summary> Get the policy for an iFolder.

Parameters:
policy The iFolderPolicy object.

void Novell::iFolderWeb::Admin::SecurityState::SetEncryptionPolicy ( SystemPolicy  policy  )  [inline]

Sets the account policy for the user.

Parameters:
policy User policy where the account information will be set.

void Novell::iFolderWeb::Admin::SecurityState::SetEncryptionPolicy ( UserPolicy  policy  )  [inline]

Sets encryption policy for this user.

Parameters:
policy UserPolicy that will be set

override void Novell::iFolderWeb::Admin::SecurityState::OnInit ( EventArgs  e  )  [inline, protected]

OnInit.

Parameters:
e 


Member Data Documentation

Account DIV.

Account policy control.

Account policy control.

Control that contains the limit tag.

Control that contains the limit value.

Encryption checkbox

checkbox for enforcing encryption

SSL checkbox.

Enforce SSL checkbox.

to keep track of encryption check box on page load

to keep track whether sharing was enforced for this particular user earlier


Event Documentation

EventHandler Novell::iFolderWeb::Admin::SecurityState::CheckChanged = null

Account policy control.

Event that notifies consumer that the checkbox has changed.


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

Generated on Wed Apr 8 14:45:17 2009 for simias by  doxygen 1.5.6