Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.18 KB

DSInternals.Win32.WebAuthn.AttestationConveyancePreference.md

File metadata and controls

39 lines (21 loc) · 1.18 KB

Enum AttestationConveyancePreference

Namespace: DSInternals.Win32.WebAuthn
Assembly: DSInternals.Win32.WebAuthn.dll

This enumeration contains attestation conveyance options for credential generation.

[JsonConverter(typeof(JsonStringEnumConverter<AttestationConveyancePreference>))]
public enum AttestationConveyancePreference : uint

Fields

Any = 0

Corresponds to WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_ANY.

None = 1

This value indicates that the Relying Party is not interested in authenticator attestation.

Corresponds to WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_NONE.

Indirect = 2

This value indicates that the Relying Party prefers an attestation conveyance yielding verifiable attestation statements, but allows the client to decide how to obtain such attestation statements.

Corresponds to WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_INDIRECT.

Direct = 3

This value indicates that the Relying Party wants to receive the attestation statement as generated by the authenticator.

Corresponds to WEBAUTHN_ATTESTATION_CONVEYANCE_PREFERENCE_DIRECT.