CoreCryptoError

public enum CoreCryptoError : Swift.Error
extension CoreCryptoError: Equatable, Hashable
extension CoreCryptoError: Foundation.LocalizedError

The primary error type returned across the CoreCrypto FFI boundary.

  • An error from the MLS layer.

    Declaration

    Swift

    case Mls(mlsError: MlsError
    )
  • An error from the Proteus layer.

    Declaration

    Swift

    case Proteus(exception: ProteusError
    )
  • An error from the end-to-end identity layer.

    Declaration

    Swift

    case E2ei(e2eiError: String
    )
  • A transaction was rolled back due to an unexpected callback error.

    Declaration

    Swift

    case TransactionFailed(error: String
    )
  • An unclassified error.

    Declaration

    Swift

    case Other(msg: String
    )
  • Declaration

    Swift

    public var errorDescription: String? { get }