Windows.Security.ExchangeActiveSyncProvisioning Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enables an app for mail to evaluate and apply the Exchange Active Synchronization (EAS) policies.
For an example of how mail clients can retrieve device information, see the EAS policies for mail clients sample.
Classes
EasClientDeviceInformation |
Provides the app with the ability to retrieve device information from the local device. For a Windows 8.x sample application showing how mail clients can retrieve device information, see the [EAS policies for mail clients Windows 8.x sample]((https://github.com/microsoftarchive/msdn-code-gallery-microsoft/tree/master/Official%20Windows%20Platform%20Sample/Windows%208.1%20Store%20app%20samples/99866-Windows%208.1%20Store%20app%20samples/EAS%20policies%20for%20mail%20clients%20sample) |
EasClientSecurityPolicy |
Note EasClientSecurityPolicy may be unavailable for releases after Windows 10. 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. |
EasComplianceResults |
Note EasComplianceResults may be unavailable for releases after Windows 10. Provides the mail app with the results of the evaluation of the EAS security policies. Every policy being evaluated returns an enumerated value indicating the evaluation results against the policy. The evaluations results are encapsulated in the EasComplianceResults object for the caller app to retrieve. |
Enums
EasDisallowConvenienceLogonResult |
Note EasDisallowConvenienceLogonResult may be unavailable for releases after Windows 10. Results of whether the logon can occur. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasEncryptionProviderType |
Note EasEncryptionProviderType may be unavailable for releases after Windows 10. Describes the type of Exchange ActiveSync encryption provider. |
EasMaxInactivityTimeLockResult |
Note EasMaxInactivityTimeLockResult may be unavailable for releases after Windows 10. Represents the maximum length of time result before locking the computer. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasMaxPasswordFailedAttemptsResult |
Note EasMaxPasswordFailedAttemptsResult may be unavailable for releases after Windows 10. Represents the maximum number of password attempts results. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasMinPasswordComplexCharactersResult |
Note EasMinPasswordComplexCharactersResult may be unavailable for releases after Windows 10. Represents the minimum complexity result for passwords. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasMinPasswordLengthResult |
Note EasMinPasswordLengthResult may be unavailable for releases after Windows 10. Represents the minimum length result for passwords. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasPasswordExpirationResult |
Note EasPasswordExpirationResult may be unavailable for releases after Windows 10. Results of querying on the password expiration information. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasPasswordHistoryResult |
Note EasPasswordHistoryResult may be unavailable for releases after Windows 10. Represents the password history. These values are mapped against the HRESULT codes returned from the EAS policy engine. |
EasRequireEncryptionResult |
Note EasRequireEncryptionResult may be unavailable for releases after Windows 10. Represents the type of encryption required. These values are mapped against the HRESULT codes returned from the EAS policy engine. |