# CryptoKeyQuery

`import { CryptoKeyQuery } from "destack:crypto/binding";`

Key query.

```ds title="CryptoKeyQuery"
export struct CryptoKeyQuery {
    labelPrefix: string;
    algorithm: CryptoKeyAlgorithm;
    usage: CryptoKeyUsageFlags;
    cursor: string;
    limit: uint32;
}
```

[language/library/src/crypto/binding/store.ds:90:101](https://github.com/destack-sh/destack/blob/main/language/library/src/crypto/binding/store.ds#L90-L101)

## Members

### `labelPrefix: string`

Label prefix filter.

### `algorithm: CryptoKeyAlgorithm`

Key algorithm filter.

### `usage: CryptoKeyUsageFlags`

Required key usage bits.

### `cursor: string`

Pagination cursor.

### `limit: uint32`

Maximum returned entries.
