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
}