# Enums

## Attestation

AttestationConveyancePreference https://www.w3.org/TR/webauthn/#attestation-convey

Name | Description
`NONE` | -
`INDIRECT` | -
`DIRECT` | -

## AuthenticatorAttachment

AuthenticatorAttachment https://www.w3.org/TR/webauthn/#enumdef-authenticatorattachment

Name | Description
`PLATFORM` | -
`CROSS_PLATFORM` | -

## AuthenticatorTransport

AuthenticatorTransport https://www.w3.org/TR/webauthn/#enumdef-authenticatortransport

Name | Description
`USB` | -
`NFC` | -
`BLE` | -
`INTERNAL` | -

## PublicKeyCredential

PublicKeyCredential https://www.iana.org/assignments/cose/cose.xhtml#algorithms

Name | Description
`ES256` | -
`ES384` | -
`ES512` | -
`PS256` | -
`PS384` | -
`PS512` | -
`ES256K` | -
`RS256` | -
`RS384` | -
`RS512` | -
`RS1` | -
`EdDSA` | -

## UserVerification

UserVerificationRequirement https://www.w3.org/TR/webauthn/#enumdef-userverificationrequirement

Name | Description
`REQUIRED` | -
`PREFERRED` | -
`DISCOURAGED` | -