Skip to main content
Skip table of contents

XML Signer

Fully qualified class name: org.signserver.module.xmlsigner.XMLSigner

Overview

The XML Signer creates enveloped XML signatures using XMLDSig.

To download a sample configuration file for this worker, see Sample Worker Configurations.

For information on the interfaces this worker can be called through, see Supported Interfaces by Worker.

Available Properties

Property

Default

Description

DIGESTALGORITHM

Depends on the signer’s private key

Specifies the digest algorithm.

The default value depends on the signer’s private key:

  • SHA256 for SHA256withRSA and SHA256withECDSA

  • SHA512 for SHA512withRSA and SHA512withECDSA.

Supported Digest Algorithms:

  • SHA1

  • SHA256

  • SHA384

  • SHA512

  • RIPEMD160

SIGNATUREALGORITHM

Depends on the signer’s private key

Specifies the algorithm used to sign the data.

The default value depends on the signer’s private key:

  • SHA256withRSA for RSA keys

  • SHA256withECDSA for EC keys

Supported Signature Algorithms:

  • SHA1withRSA

  • SHA256withRSA

  • SHA384withRSA

  • SHA512withRSA

  • SHA1withECDSA

  • SHA256withECDSA

  • SHA384withECDSA

  • SHA512withECDSA

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.