SignHashResponseParameters

@Serializable
data class SignHashResponseParameters(val signatures: List<String>? = null, val responseId: String? = null) : QtspSignatureResponse(source)

CSC API v2.0.0.2 Data class defined in Ch. 11.10 Holds response to SignHashRequestParameters.

Constructors

Link copied to clipboard
constructor(signatures: List<String>? = null, responseId: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "responseID")
val responseId: String? = null

REQUIRED-CONDITIONAL. Arbitrary string value generated by the server uniquely identifying the response originated from the server itself. This value SHALL be returned when operationMode is when SignHashRequestParameters.operationMode is OperationMode.ASYNCHRONOUS.

Link copied to clipboard
@SerialName(value = "signatures")
val signatures: List<String>? = null

REQUIRED-CONDITIONAL. One or more Base64-encoded signed hash(es). In case of multiple signatures, the signed hashes SHALL be returned in the same order as the corresponding hashes provided as an input parameter. This value SHALL be returned when SignHashRequestParameters.operationMode is not OperationMode.ASYNCHRONOUS.