---
title: CLServiceSessionAuthorizationRequirement
framework: Core Location
role: symbol
role_heading: Enumeration
platforms: [iOS 2.0+, iPadOS 2.0+, Mac Catalyst 13.0+, macOS 10.6+, tvOS 9.0+, visionOS 1.0+, watchOS 2.0+]
path: corelocation/clservicesessionauthorizationrequirement
---

# CLServiceSessionAuthorizationRequirement

## Declaration

```occ
enum CLServiceSessionAuthorizationRequirement : NSInteger;
```

## Topics

### Enumeration Cases

- [CLServiceSessionAuthorizationRequirementAlways](corelocation/clservicesessionauthorizationrequirement/clservicesessionauthorizationrequirementalways.md)
- [CLServiceSessionAuthorizationRequirementNone](corelocation/clservicesessionauthorizationrequirement/clservicesessionauthorizationrequirementnone.md)
- [CLServiceSessionAuthorizationRequirementWhenInUse](corelocation/clservicesessionauthorizationrequirement/clservicesessionauthorizationrequirementwheninuse.md)
