---
title: "cancelAuthorization(with:)"
framework: authenticationservices
role: symbol
role_heading: Instance Method
path: "authenticationservices/asauthorizationproviderextensionauthorizationrequesthandler/cancelauthorization(with:)"
---

# cancelAuthorization(with:)

Tells your request handler to cancel the authorization of the given request.

## Declaration

```swift
optional func cancelAuthorization(with request: ASAuthorizationProviderExtensionAuthorizationRequest)
```

## Parameters

- `request`: The request to cancel.

## Discussion

Discussion The system calls this method on the main thread.

## See Also

### Starting or Canceling a Request

- [beginAuthorization(with:)](authenticationservices/asauthorizationproviderextensionauthorizationrequesthandler/beginauthorization(with:).md)
- [ASAuthorizationProviderExtensionAuthorizationRequest](authenticationservices/asauthorizationproviderextensionauthorizationrequest.md)
