---
title: "accept(sessionRequest:)"
framework: accessorytransportextension
role: symbol
role_heading: Instance Method
path: "accessorytransportextension/accessorytransportsecurity/accept(sessionrequest:)"
---

# accept(sessionRequest:)

Evaluates incoming security session requests for an accessory.

## Declaration

```swift
func accept(sessionRequest: AccessorySecuritySession.Request) -> AccessorySecuritySession.Request.Decision
```

## Parameters

- `sessionRequest`: A request object that represents the incoming session.

## Discussion

Discussion Return a decision by calling either accept(_:) or reject(error:) on the request.
