---
title: new()
framework: foundation
role: symbol
role_heading: Type Method
path: foundation/urlsessionconfiguration/new()
---

# new()

Creates an empty session configuration.

## Declaration

```swift
class func new() -> Self
```

## See Also

### Creating a session configuration object

- [default](foundation/urlsessionconfiguration/default.md)
- [ephemeral](foundation/urlsessionconfiguration/ephemeral.md)
- [background(withIdentifier:)](foundation/urlsessionconfiguration/background(withidentifier:).md)
- [init()](foundation/urlsessionconfiguration/init().md)
