namespace ProtonVPN.OperatingSystems.WebAuthn.Enums; /// /// The status of the large blob operation. /// public enum CredentialLargeBlobStatus : uint { /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_NONE. /// None = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_NONE, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS. /// Success = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_SUCCESS, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_SUPPORTED. /// NotSupported = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_SUPPORTED, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_DATA. /// InvalidData = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_DATA, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_PARAMETER. /// InvalidParameter = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_INVALID_PARAMETER, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_FOUND. /// NotFound = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_NOT_FOUND, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_MULTIPLE_CREDENTIALS. /// MultipleCredentials = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_MULTIPLE_CREDENTIALS, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_LACK_OF_SPACE. /// LackOfSpace = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_LACK_OF_SPACE, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_PLATFORM_ERROR. /// PlatformError = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_PLATFORM_ERROR, /// /// Corresponds to WEBAUTHN_CRED_LARGE_BLOB_STATUS_AUTHENTICATOR_ERROR. /// AuthenticatorError = PInvoke.WEBAUTHN_CRED_LARGE_BLOB_STATUS_AUTHENTICATOR_ERROR }