SignatureCreationRequest
data class SignatureCreationRequest(val document: SignatureCreationRequestContent, val adesParameters: AdesParameters = AdesParameters(), val signingAlgorithm: SigningAlgorithm)(source)
Flattened union of a document, AdesParameters, and SigningAlgorithm, as defined by CSC Data Model 1.0.0 section 9.3.
Constructors
Link copied to clipboard
constructor(document: SignatureCreationRequestContent, adesParameters: AdesParameters = AdesParameters(), signingAlgorithm: SigningAlgorithm)
Properties
Link copied to clipboard
CSC Data Model 1.0.0 section 9.3: REQUIRED AdES signature format and document properties.
Link copied to clipboard
CSC Data Model 1.0.0 section 9.3: REQUIRED One document content, reference, or representation.
Link copied to clipboard
CSC Data Model 1.0.0 section 9.3: REQUIRED Algorithm used to create the signature.