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

# reject(error:)

Rejects the session request with an optional error.

## Declaration

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

## Parameters

- `error`: An optional error that indicates the reason for rejection.

## See Also

### Responding to the request

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