# WebAuthn Types

## `WebAuthn.AttestationConveyancePreference`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L3)

## `WebAuthn.AuthenticatorAttachment`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L9)

## `WebAuthn.AuthenticatorTransport`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L11)

## `WebAuthn.BufferSource`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L39)

## `WebAuthn.COSEAlgorithmIdentifier`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L18)

## `WebAuthn.CredentialMediationRequirement`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L20)

## `WebAuthn.LargeBlobSupport`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L35)

## `WebAuthn.P256Credential`

A WebAuthn-flavored P256 credential.

**Source:** [src/core/WebAuthnP256.ts](https://github.com/wevm/ox/blob/main/src/core/WebAuthnP256.ts#L7)

## `WebAuthn.Prf`

Configuration for evaluating a WebAuthn credential-bound PRF.

**Source:** [src/core/WebAuthn.ts](https://github.com/wevm/ox/blob/main/src/core/WebAuthn.ts#L16)

## `WebAuthn.PrfExtension`

Inputs for the WebAuthn PRF extension.

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L50)

## `WebAuthn.PublicKeyCredential`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L126)

## `WebAuthn.PublicKeyCredentialType`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L26)

## `WebAuthn.ResidentKeyRequirement`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L28)

## `WebAuthn.SignMetadata`

Metadata for a WebAuthn P256 signature.

**Source:** [src/core/WebAuthnP256.ts](https://github.com/wevm/ox/blob/main/src/core/WebAuthnP256.ts#L10)

## `WebAuthn.UserVerificationRequirement`

**Source:** [src/webauthn/Types.ts](https://github.com/wevm/ox/blob/main/src/webauthn/Types.ts#L30)
