---
title: "reject(error:)"
framework: accessorytransportextension
role: symbol
role_heading: Instance Method
path: "accessorytransportextension/accessorytransportsession/request/reject(error:)"
---

# reject(error:)

Rejects the session request.

## Declaration

```swift
final func reject(error: AccessoryTransportSession.Error?) -> AccessoryTransportSession.Request.Decision
```

## Parameters

- `error`: An error that indicates why the extension rejected the request.

## See Also

### Accepting and rejecting session requests

- [accept(_:)](accessorytransportextension/accessorytransportsession/request/accept(_:).md)
- [AccessoryTransportSession.Request.Decision](accessorytransportextension/accessorytransportsession/request/decision.md)
