Interface IWSSecSignatureCustomizer


public interface IWSSecSignatureCustomizer
Customize the WSSecSignature object additional to what is possible via the AS4SigningParams class.
Since:
2.2.2.
Author:
Philip Helger
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.apache.wss4j.dom.message.WSSecSignature
    createWSSecSignature(org.apache.wss4j.dom.message.WSSecHeader aSecHeader)
    Create an overloaded version of WSSecSignature
    default void
    customize(org.apache.wss4j.dom.message.WSSecSignature aWSSecSignature)
    The customization happens AFTER all the default properties are applied.
  • Method Details

    • createWSSecSignature

      @Nonnull default org.apache.wss4j.dom.message.WSSecSignature createWSSecSignature(@Nonnull org.apache.wss4j.dom.message.WSSecHeader aSecHeader)
      Create an overloaded version of WSSecSignature
      Parameters:
      aSecHeader - The security header to start with.
      Returns:
      Never null.
    • customize

      default void customize(@Nonnull org.apache.wss4j.dom.message.WSSecSignature aWSSecSignature)
      The customization happens AFTER all the default properties are applied. So be sure you know what to do when overwriting stuff.
      Parameters:
      aWSSecSignature - The object to modify. May not be null.