Windows.​Security.​Exchange​Active​Sync​Provisioning Windows.​Security.​Exchange​Active​Sync​Provisioning Windows.​Security.​Exchange​Active​Sync​Provisioning Namespace

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 EasClientDeviceInformation EasClientDeviceInformation

Provides the app with the ability to retrieve device information from the local device.

For an example of how mail clients can retrieve device information, see the EAS policies for mail clients sample.

EasClientSecurityPolicy EasClientSecurityPolicy 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 EasComplianceResults 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 EasDisallowConvenienceLogonResult 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 EasEncryptionProviderType EasEncryptionProviderType
Note

EasEncryptionProviderType may be unavailable for releases after Windows 10.

Describes the type of Exchange ActiveSync encryption provider.

EasMaxInactivityTimeLockResult EasMaxInactivityTimeLockResult 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 EasMaxPasswordFailedAttemptsResult 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 EasMinPasswordComplexCharactersResult 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 EasMinPasswordLengthResult 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 EasPasswordExpirationResult 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 EasPasswordHistoryResult 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 EasRequireEncryptionResult 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.