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

struct OutOfBandAuthenticationMessage: UserInteractionOperationMessage {
	// MARK: Properties

	let operationId: String
	let requestHeaders: RequestHeadersMessage?
	let accountSelectorProvided: Bool
	let authenticatorSelectorProvided: Bool
	let pinEnrollerProvided: Bool
	let passwordEnrollerProvided: Bool
	let pinUserVerifierProvided: Bool
	let passwordUserVerifierProvided: Bool
	let biometricUserVerifierProvided: Bool
	let devicePasscodeUserVerifierProvided: Bool
	let onSuccessProvided: Bool
	let onErrorProvided: Bool
}
