mirror of https://github.com/maxgoedjen/secretive
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
655 B
20 lines
655 B
import Foundation
|
|
|
|
/// Describes the output of a sign request.
|
|
public struct SignedData {
|
|
|
|
/// The signed data.
|
|
public let data: Data
|
|
/// A boolean describing whether authentication was required during the signature process.
|
|
public let requiredAuthentication: Bool
|
|
|
|
/// Initializes a new SignedData.
|
|
/// - Parameters:
|
|
/// - data: The signed data.
|
|
/// - requiredAuthentication: A boolean describing whether authentication was required during the signature process.
|
|
public init(data: Data, requiredAuthentication: Bool) {
|
|
self.data = data
|
|
self.requiredAuthentication = requiredAuthentication
|
|
}
|
|
|
|
}
|
|
|