DeviceError

public enum DeviceError : LocalizedError, Sendable

Errors that can occur during device management operations

  • Network error occurred

    Declaration

    Swift

    case networkError(error: Error)
  • Request failed with status code

    Declaration

    Swift

    case requestFailed(statusCode: Int, message: String)
  • Invalid URL

    Declaration

    Swift

    case invalidUrl(url: String)
  • Failed to decode response

    Declaration

    Swift

    case decodingFailed(error: Error)
  • Failed to encode request

    Declaration

    Swift

    case encodingFailed(message: String)
  • Invalid response from server

    Declaration

    Swift

    case invalidResponse(message: String)
  • Missing or invalid SSO token

    Declaration

    Swift

    case invalidToken(message: String)
  • Missing configuration

    Declaration

    Swift

    case missingConfiguration(message: String)
  • A localized message describing what error occurred.

    Declaration

    Swift

    public var errorDescription: String? { get }
  • A localized message describing the reason for the failure.

    Declaration

    Swift

    public var failureReason: String? { get }
  • A localized message describing how to recover from the failure.

    Declaration

    Swift

    public var recoverySuggestion: String? { get }