---
title: outerIdentity
framework: networkextension
role: symbol
role_heading: Instance Property
path: networkextension/nehotspoteapsettings/outeridentity
---

# outerIdentity

The identity string to be used in the EAP-Identity/Response packet during outer EAP authentication.

## Declaration

```swift
var outerIdentity: String { get set }
```

## Discussion

Discussion This property is optional and is used only with TTLS, PEAP, and EAP-FAST networks.

## See Also

### Accessing EAP properties

- [isTLSClientCertificateRequired](networkextension/nehotspoteapsettings/istlsclientcertificaterequired.md)
- [trustedServerNames](networkextension/nehotspoteapsettings/trustedservernames.md)
- [supportedEAPTypes](networkextension/nehotspoteapsettings/supportedeaptypes.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)
- [ttlsInnerAuthenticationType](networkextension/nehotspoteapsettings/ttlsinnerauthenticationtype-swift.property.md)
- [NEHotspotEAPSettings.TTLSInnerAuthenticationType](networkextension/nehotspoteapsettings/ttlsinnerauthenticationtype-swift.enum.md)
