Merge
This commit is contained in:
commit
f6ffbc7513
155 changed files with 10718 additions and 1770 deletions
|
@ -108,11 +108,11 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
set { this.mailEnabledPublicFolder = value; }
|
||||
}
|
||||
|
||||
public string AccountPassword
|
||||
{
|
||||
get { return this.accountPassword; }
|
||||
set { this.accountPassword = value; }
|
||||
}
|
||||
//public string AccountPassword
|
||||
//{
|
||||
// get { return this.accountPassword; }
|
||||
// set { this.accountPassword = value; }
|
||||
//}
|
||||
|
||||
public MailboxManagerActions MailboxManagerActions
|
||||
{
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
// SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
using System.Collections.Generic;
|
||||
using WebsitePanel.Providers.OS;
|
||||
using WebsitePanel.Providers.ResultObjects;
|
||||
|
||||
|
@ -96,5 +97,10 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
void SetDriveMapsTargetingFilter(string organizationId, ExchangeAccount[] accounts, string folderName);
|
||||
|
||||
void ChangeDriveMapFolderPath(string organizationId, string oldFolder, string newFolder);
|
||||
|
||||
List<OrganizationUser> GetOrganizationUsersWithExpiredPassword(string organizationId, int daysBeforeExpiration);
|
||||
void ApplyPasswordSettings(string organizationId, OrganizationPasswordSettings passwordSettings);
|
||||
|
||||
bool CheckPhoneNumberIsInUse(string phoneNumber, string userSamAccountName = null);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
namespace WebsitePanel.Providers.HostedSolution
|
||||
{
|
||||
public class OrganizationGeneralSettings
|
||||
{
|
||||
public string OrganizationLogoUrl { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
namespace WebsitePanel.Providers.HostedSolution
|
||||
{
|
||||
public class OrganizationPasswordSettings
|
||||
{
|
||||
public int MinimumLength { get; set; }
|
||||
public int MaximumLength { get; set; }
|
||||
public int EnforcePasswordHistory { get; set; }
|
||||
|
||||
public bool LockoutSettingsEnabled { get; set; }
|
||||
public int AccountLockoutDuration { get; set; }
|
||||
public int AccountLockoutThreshold { get; set; }
|
||||
public int ResetAccountLockoutCounterAfter { get; set; }
|
||||
|
||||
public bool PasswordComplexityEnabled { get; set; }
|
||||
public int UppercaseLettersCount { get; set; }
|
||||
public int NumbersCount { get; set; }
|
||||
public int SymbolsCount { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
namespace WebsitePanel.Providers.HostedSolution
|
||||
{
|
||||
public class OrganizationSettings
|
||||
{
|
||||
public const string PasswordSettings = "PasswordSettings";
|
||||
public const string GeneralSettings = "GeneralSettings";
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
namespace WebsitePanel.Providers.HostedSolution
|
||||
{
|
||||
public class OrganizationSettingsEntity
|
||||
{
|
||||
public int ItemId { get; set; }
|
||||
public string SettingsName { get; set; }
|
||||
public string Xml { get; set; }
|
||||
}
|
||||
}
|
|
@ -268,11 +268,11 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
}
|
||||
|
||||
|
||||
public string AccountPassword
|
||||
{
|
||||
get { return accountPassword; }
|
||||
set { accountPassword = value; }
|
||||
}
|
||||
//public string AccountPassword
|
||||
//{
|
||||
// get { return accountPassword; }
|
||||
// set { accountPassword = value; }
|
||||
//}
|
||||
|
||||
public string ExternalEmail { get; set; }
|
||||
|
||||
|
@ -334,5 +334,7 @@ namespace WebsitePanel.Providers.HostedSolution
|
|||
get { return userMustChangePassword; }
|
||||
set { userMustChangePassword = value; }
|
||||
}
|
||||
|
||||
public DateTime PasswordExpirationDateTime { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -119,9 +119,13 @@
|
|||
<Compile Include="HostedSolution\LyncUserPlanType.cs" />
|
||||
<Compile Include="HostedSolution\LyncUsersPaged.cs" />
|
||||
<Compile Include="HostedSolution\LyncVoicePolicyType.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationGeneralSettings.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationPasswordSettings.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationSecurityGroup.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationDeletedUser.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationDeletedUsersPaged.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationSettings.cs" />
|
||||
<Compile Include="HostedSolution\OrganizationSettingsEntity.cs" />
|
||||
<Compile Include="HostedSolution\SharePointEnterpriseStatisticsReport.cs" />
|
||||
<Compile Include="HostedSolution\SharePointEntetpriseStatistics.cs" />
|
||||
<Compile Include="HostedSolution\TransactionAction.cs" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue