---
title: LockedCameraCaptureSession
framework: lockedcameracapture
role: symbol
role_heading: Class
path: lockedcameracapture/lockedcameracapturesession
---

# LockedCameraCaptureSession

An object that can request to open the extension’s containing app and receives session configuration updates.

## Declaration

```swift
final class LockedCameraCaptureSession
```

## Overview

Overview Provided during the initialization of the LockedCameraCaptureExtensionScene. Only the system can initialize this object.

## Topics

### Instance Properties

- [sessionContentURL](lockedcameracapture/lockedcameracapturesession/sessioncontenturl.md)

### Instance Methods

- [invalidateSessionContent()](lockedcameracapture/lockedcameracapturesession/invalidatesessioncontent().md)
- [openApplication(for:)](lockedcameracapture/lockedcameracapturesession/openapplication(for:).md)

### Enumerations

- [LockedCameraCaptureSession.ApplicationLaunchError](lockedcameracapture/lockedcameracapturesession/applicationlauncherror.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Capture and launch

- [LockedCameraCaptureUIScene](lockedcameracapture/lockedcameracaptureuiscene.md)
