# Interface: PasskeyOptions

Defined in: [packages/core/src/identity/webauthn.ts:7](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L7)

## Properties

| Property | Modifier | Type | Description | Defined in |
| ------ | ------ | ------ | ------ | ------ |
| <a id="property-attachment"></a> `attachment?` | `readonly` | `AuthenticatorAttachment` | Restrict to platform or roaming authenticators | [packages/core/src/identity/webauthn.ts:15](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L15) |
| <a id="property-hints"></a> `hints?` | `readonly` | readonly `PasskeyHint`[] | Which authenticator the browser offers first; `client-device` favours Touch ID or Windows Hello | [packages/core/src/identity/webauthn.ts:13](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L13) |
| <a id="property-rpid"></a> `rpId` | `readonly` | `string` | - | [packages/core/src/identity/webauthn.ts:8](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L8) |
| <a id="property-rpname"></a> `rpName` | `readonly` | `string` | - | [packages/core/src/identity/webauthn.ts:9](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L9) |
| <a id="property-userid"></a> `userId?` | `readonly` | `Uint8Array`\<`ArrayBufferLike`\> | - | [packages/core/src/identity/webauthn.ts:11](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L11) |
| <a id="property-username"></a> `userName` | `readonly` | `string` | - | [packages/core/src/identity/webauthn.ts:10](https://github.com/leifriksheim/minca/blob/main/core/src/identity/webauthn.ts#L10) |
