---
title: delegate
framework: authenticationservices
role: symbol
role_heading: Instance Property
path: authenticationservices/asauthorizationcontroller/delegate
---

# delegate

A delegate that the authorization controller informs about the success or failure of an authorization attempt.

## Declaration

```swift
weak var delegate: (any ASAuthorizationControllerDelegate)? { get set }
```

## See Also

### Responding to request completion

- [authorizationController(_:didCompleteWithCustomMethod:)](authenticationservices/asauthorizationcontrollerdelegate/authorizationcontroller(_:didcompletewithcustommethod:).md)
- [ASAuthorizationControllerDelegate](authenticationservices/asauthorizationcontrollerdelegate.md)
