namespace ProtonVPN.OperatingSystems.WebAuthn.Interop.StructVersions; /// /// The version of the WEBAUTHN_ASSERTION structure, to allow for modifications in the future. /// public enum AssertionVersion : uint { /// /// Corresponds to WEBAUTHN_ASSERTION_VERSION_1. /// Version1 = PInvoke.WEBAUTHN_ASSERTION_VERSION_1, /// /// Corresponds to WEBAUTHN_ASSERTION_VERSION_2. /// Version2 = PInvoke.WEBAUTHN_ASSERTION_VERSION_2, /// /// Corresponds to WEBAUTHN_ASSERTION_VERSION_3. /// Version3 = PInvoke.WEBAUTHN_ASSERTION_VERSION_3, /// /// Corresponds to WEBAUTHN_ASSERTION_VERSION_4. /// Version4 = PInvoke.WEBAUTHN_ASSERTION_VERSION_4, /// /// Corresponds to WEBAUTHN_ASSERTION_VERSION_5. /// Version5 = PInvoke.WEBAUTHN_ASSERTION_VERSION_5, /// /// Corresponds to WEBAUTHN_ASSERTION_CURRENT_VERSION. /// #pragma warning disable CA1069 // Enums values should not be duplicated Current = PInvoke.WEBAUTHN_ASSERTION_CURRENT_VERSION #pragma warning restore CA1069 // Enums values should not be duplicated }