Gatt​Protection​Level Gatt​Protection​Level Gatt​Protection​Level Gatt​Protection​Level Enum


Represents the desired security level.

Allows the desired Security option to be requested.

public : enum class GattProtectionLevelpublic enum GattProtectionLevelPublic Enum GattProtectionLevel// You can use this enum in JavaScript.
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


AuthenticationRequired AuthenticationRequired AuthenticationRequired AuthenticationRequired

Require the link to be authenticated.

EncryptionAndAuthenticationRequired EncryptionAndAuthenticationRequired EncryptionAndAuthenticationRequired EncryptionAndAuthenticationRequired

Require the link to be encrypted and authenticated.

EncryptionRequired EncryptionRequired EncryptionRequired EncryptionRequired

Require the link to be encrypted.

Plain Plain Plain Plain

Uses the default protection level.