---
title: "sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler:"
framework: corelocation
role: symbol
role_heading: Type Method
path: "corelocation/clservicesession-2ddhd/sessionrequiringauthorization:fullaccuracypurposekey:queue:handler:"
---

# sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler:

## Declaration

```occ
+ (CLServiceSession *) sessionRequiringAuthorization:(CLServiceSessionAuthorizationRequirement) authorizationRequirement fullAccuracyPurposeKey:(NSString *) purposeKey queue:(dispatch_queue_t) queue handler:(void (^)(CLServiceSessionDiagnostic *diagnostic)) handler;
```
