//
// Copyright © 2024 Nevis Security AG. All rights reserved.
//

import NevisMobileAuthentication

struct DeviceInformationCheckMethodHandler: MethodHandler {
	func execute(using client: MobileAuthenticationClient, with message: ChannelInMessage) {
		let message: DeviceInformationCheckMessage = validate(message: message)

		client.operations.deviceInformationCheck
			.configure(by: message)
			.execute()
	}
}
