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.