---
title: supportedEAPTypes
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/nehotspoteapsettings/supportedeaptypes
---

# supportedEAPTypes

An array of supported EAP types.

## Declaration

```swift
var supportedEAPTypes: [NSNumber] { get set }
```

## Discussion

Discussion See NEHotspotEAPSettings.EAPType for valid values.

## See Also

### Accessing EAP properties

- [isTLSClientCertificateRequired](networkextension/nehotspoteapsettings/istlsclientcertificaterequired.md)
- [trustedServerNames](networkextension/nehotspoteapsettings/trustedservernames.md)
- [NEHotspotEAPSettings.EAPType](networkextension/nehotspoteapsettings/eaptype.md)
- [username](networkextension/nehotspoteapsettings/username.md)
- [password](networkextension/nehotspoteapsettings/password.md)
- [preferredTLSVersion](networkextension/nehotspoteapsettings/preferredtlsversion.md)
- [NEHotspotEAPSettings.TLSVersion](networkextension/nehotspoteapsettings/tlsversion.md)
- [outerIdentity](networkextension/nehotspoteapsettings/outeridentity.md)
- [ttlsInnerAuthenticationType](networkextension/nehotspoteapsettings/ttlsinnerauthenticationtype-swift.property.md)
- [NEHotspotEAPSettings.TTLSInnerAuthenticationType](networkextension/nehotspoteapsettings/ttlsinnerauthenticationtype-swift.enum.md)
