Public Types | |
| enum | Share |
| enum value to denote different combinations of Disabling/Enabling options | |
| enum | HigherPriority |
| enum to denote priority levels More... | |
Public Member Functions | |
| void | GetSharingPolicy (SystemPolicy policy) |
| Gets the Sharing for current iFolder. | |
| void | GetSharingPolicy (UserPolicy policy) |
| Gets the Sharing policy for the current user. | |
| void | GetSharingPolicy (iFolderPolicy policy, string PolicyID) |
| Gets the Sharing policy for the current iFolder. | |
| void | SetSharingPolicy (SystemPolicy policy) |
| Sets the policy for the system. | |
| void | SetSharingPolicy (UserPolicy policy, string PolicyID) |
| Sets the policy for the user. | |
| void | SetSharingPolicy (iFolderPolicy policy, string PolicyID) |
| Sets the policy for the user. | |
Public Attributes | |
| bool | valuechanged |
Protected Member Functions | |
| void | SharingOnCheckChanged (Object sender, EventArgs e) |
| Event handler that gets called when the sharing check box is changed. | |
| void | disablePastSharingCheckChanged (Object sender, EventArgs e) |
| Event handler that gets called when the disablePastSharing checkbox is changed. | |
| void | enforcedSharingCheckChanged (Object sender, EventArgs e) |
| Event handler that gets called when the enforcedSharing checkbox is changed. | |
| string | GetString (string key) |
| Get a Localized String. | |
| override void | OnInit (EventArgs e) |
| OnInit. | |
Protected Attributes | |
| HtmlGenericControl | SharingNav |
| Account DIV. | |
| string | currentURL |
| Label | SharingTitle |
| Title of this policy. | |
| CheckBox | SharingOn |
| check box to provide enabling / disabling options | |
| CheckBox | enforcedSharing |
| check box to provide enabling / disabling options | |
| CheckBox | disablePastSharing |
| check box to provide disabling/enabling options | |
| bool | ValueChanged |
| to keep track of encryption check box on page load | |
Events | |
| EventHandler | CheckChanged = null |
enum to denote priority levels
| void Novell::iFolderWeb::Admin::Sharing::SharingOnCheckChanged | ( | Object | sender, | |
| EventArgs | e | |||
| ) | [inline, protected] |
Event handler that gets called when the sharing check box is changed.
| sender | ||
| e |
| void Novell::iFolderWeb::Admin::Sharing::disablePastSharingCheckChanged | ( | Object | sender, | |
| EventArgs | e | |||
| ) | [inline, protected] |
Event handler that gets called when the disablePastSharing checkbox is changed.
| sender | ||
| e |
currently do nothing...
| void Novell::iFolderWeb::Admin::Sharing::enforcedSharingCheckChanged | ( | Object | sender, | |
| EventArgs | e | |||
| ) | [inline, protected] |
Event handler that gets called when the enforcedSharing checkbox is changed.
| sender | ||
| e |
| string Novell::iFolderWeb::Admin::Sharing::GetString | ( | string | key | ) | [inline, protected] |
Get a Localized String.
| key | Key to the localized string. |
| void Novell::iFolderWeb::Admin::Sharing::GetSharingPolicy | ( | SystemPolicy | policy | ) | [inline] |
| void Novell::iFolderWeb::Admin::Sharing::GetSharingPolicy | ( | UserPolicy | policy | ) | [inline] |
Gets the Sharing policy for the current user.
| policy | User policy object |
the function will return who has higher priority : system or user.
| void Novell::iFolderWeb::Admin::Sharing::GetSharingPolicy | ( | iFolderPolicy | policy, | |
| string | PolicyID | |||
| ) | [inline] |
Gets the Sharing policy for the current iFolder.
| policy | User policy object |
| policy | The iFolderPolicy object. |
the function will return who has higher priority : system or user or iFolder.
If policy was modified on iFolder level, then show it.
There was not any iFolder level policy but user level policy is there so show that.
There was not any iFolder level policy but group level policy is there so show that.
There was not any iFolder level policy but system level policy is there so show that.
| void Novell::iFolderWeb::Admin::Sharing::SetSharingPolicy | ( | SystemPolicy | policy | ) | [inline] |
Sets the policy for the system.
| policy | System policy where the account information will be set. |
Next change is to remove the past sharing ,
| void Novell::iFolderWeb::Admin::Sharing::SetSharingPolicy | ( | UserPolicy | policy, | |
| string | PolicyID | |||
| ) | [inline] |
Sets the policy for the user.
| policy | User policy where the information will be set. |
| void Novell::iFolderWeb::Admin::Sharing::SetSharingPolicy | ( | iFolderPolicy | policy, | |
| string | PolicyID | |||
| ) | [inline] |
Sets the policy for the user.
| policy | iFolder policy where the information will be set. |
pass the iFolder ID
| override void Novell::iFolderWeb::Admin::Sharing::OnInit | ( | EventArgs | e | ) | [inline, protected] |
OnInit.
| e |
HtmlGenericControl Novell::iFolderWeb::Admin::Sharing::SharingNav [protected] |
Account DIV.
string Novell::iFolderWeb::Admin::Sharing::currentURL [protected] |
Incoming URL.
Label Novell::iFolderWeb::Admin::Sharing::SharingTitle [protected] |
Title of this policy.
CheckBox Novell::iFolderWeb::Admin::Sharing::SharingOn [protected] |
check box to provide enabling / disabling options
CheckBox Novell::iFolderWeb::Admin::Sharing::enforcedSharing [protected] |
check box to provide enabling / disabling options
CheckBox Novell::iFolderWeb::Admin::Sharing::disablePastSharing [protected] |
check box to provide disabling/enabling options
variable to check if changes were made
bool Novell::iFolderWeb::Admin::Sharing::ValueChanged [protected] |
to keep track of encryption check box on page load
| EventHandler Novell::iFolderWeb::Admin::Sharing::CheckChanged = null |
Event that notifies consumer that the checkbox has changed.
1.5.6