DeviceStatus

public enum DeviceStatus : UInt8
extension DeviceStatus: Sendable
extension DeviceStatus: Equatable, Hashable

The standalone status of a device credential in an MLS group at a given moment.

This does not represent states where a device is not using MLS or end-to-end identity.

  • The device credential is valid.

    Declaration

    Swift

    case valid = 1
  • The device credential’s certificate has expired.

    Declaration

    Swift

    case expired = 2
  • The device credential’s certificate has been revoked.

    Note: revocation is not yet implemented.

    Declaration

    Swift

    case revoked = 3