DigitalIdError
public enum DigitalIdError : Error, Equatable, Hashable, StringValueConvertible
                Errors that can occur when working with digital ID’s
- 
                  
                  
Encountered Invalid Digital ID data that could not be deserialized
Declaration
Swift
case deserializationError(_: String?) - 
                  
                  
Failed to add the Digital ID to the local Sqlite database
Declaration
Swift
case addIdFailed(_: Error) - 
                  
                  
Failed to delete the Digital ID from the local Sqlite database
Declaration
Swift
case deleteIdFailed(_: Error) - 
                  
                  
Failed to read Digital ID data from the local Sqlite database
Declaration
Swift
case databaseLoadError(_: Error) - 
                  
                  
Failed to connect to the Gallagher cloud
Declaration
Swift
case cloudConnectionError(_: Error? = nil) - 
                  
                  
Encountered Invalid Digital ID data that could not be decrypted
Declaration
Swift
case decryptionError(_: Error) - 
                  
                  
Unexpected error
Declaration
Swift
case unexpected(_: Error) - 
                  
                  
Declaration
Swift
public var stringValue: String { get } - 
                  
                  
Utility property to easily check if this is a Cloud Connection Error, or some other kind of error
Declaration
Swift
public var isCloudConnectionError: Bool { get } 
      DigitalIdError Enumeration Reference