CustomConfiguration

public struct CustomConfiguration
extension CustomConfiguration: Sendable
extension CustomConfiguration: Equatable, Hashable

see [core_crypto::prelude::MlsCustomConfiguration]

  • Duration in seconds after which we will automatically force a self-update commit Note: This isn’t currently implemented

    Declaration

    Swift

    public var keyRotationSpan: UInt32?
  • Defines if handshake messages are encrypted or not Note: encrypted handshake messages are not supported by wire-server

    Declaration

    Swift

    public var wirePolicy: WirePolicy?
  • Undocumented

    Declaration

    Swift

    public init(
        /**
         * Duration in seconds after which we will automatically force a self-update commit
         * Note: This isn't currently implemented
         */keyRotationSpan: UInt32?, 
        /**
         * Defines if handshake messages are encrypted or not
         * Note: encrypted handshake messages are not supported by wire-server
         */wirePolicy: WirePolicy?)
  • Declaration

    Swift

    public static func == (lhs: CustomConfiguration, rhs: CustomConfiguration) -> Bool
  • Declaration

    Swift

    public func hash(into hasher: inout Hasher)