---
title: useExtendedLength
framework: cryptotokenkit
role: symbol
role_heading: Instance Property
path: cryptotokenkit/tksmartcard/useextendedlength
---

# useExtendedLength

Whether to use extended length APDU.

## Declaration

```swift
var useExtendedLength: Bool { get set }
```

## Discussion

Discussion By default, this property is set to true when the Smart Card slot supports transmitting extended length commands, and the ATR announces that extended length APDU is supported.

## See Also

### Configuring APDU Behavior

- [cla](cryptotokenkit/tksmartcard/cla.md)
- [useCommandChaining](cryptotokenkit/tksmartcard/usecommandchaining.md)
