Modern mail apps evaluate and apply the EAS security policies. An EasClientSecurityPolicy object is constructed by the caller app to set policies received from the Exchange server or application.
var easClientSecurityPolicy = new Windows.Security.ExchangeActiveSyncProvisioning.EasClientSecurityPolicy();
The EasClientSecurityPolicy class has these types of members:
The EasClientSecurityPolicy class has these constructors.
|EasClientSecurityPolicy||Creates an instance of an object that allows the caller app to set policies received from the Exchange server for evaluation or application.|
The EasClientSecurityPolicy class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.
|ApplyAsync||Applies the EAS policies in asynchronous mode once the user consents.|
|CheckCompliance||Evaluates the EAS policies.|
The EasClientSecurityPolicy class has these properties.
|Read/write||Gets or sets the ability to prevent convenience logons.|
|Read/write||Gets or sets the maximum length of time the computer can remain inactive before it is locked.|
|Read/write||Gets or sets the maximum number of failed password attempts for logging on.|
|Read/write||Gets or sets the minimum number of complex characters that are required for a password.|
|Read/write||Gets or set the minimum length of password allowed.|
|Read/write||Gets or set the length of time that a password is valid.|
|Read/write||Gets or set the password information previously used.|
|Read/write||Gets or sets whether encryption is required.|
Minimum supported client
|Windows 8 [Windows Store apps only]|
Minimum supported server
|Windows Server 2012 [Windows Store apps only]|
Minimum supported phone