Interface JAdESBuilder

All Known Implementing Classes:
AbstractJAdESBuilder, JAdESCompactBuilder, JAdESSerializationBuilder

public interface JAdESBuilder
Builds a JAdES signature
  • Method Summary

    Modifier and Type
    Method
    Description
    build(SignatureValue signatureValue)
    Builds a signature
    Builds data to be signed by incorporating a detached payload when required (see 5.2.8.3 Mechanism ObjectIdByURI)
    Returns MimeType of the produce signature by the builder
  • Method Details

    • build

      DSSDocument build(SignatureValue signatureValue)
      Builds a signature
      Parameters:
      signatureValue - SignatureValue to add to the signature
      Returns:
      DSSDocument containing JWS binaries
    • buildDataToBeSigned

      ToBeSigned buildDataToBeSigned()
      Builds data to be signed by incorporating a detached payload when required (see 5.2.8.3 Mechanism ObjectIdByURI)
      Returns:
      String representing the signature data to be signed result
    • getMimeType

      MimeType getMimeType()
      Returns MimeType of the produce signature by the builder
      Returns:
      MimeType