Class XAdESProfileParameters

java.lang.Object
eu.europa.esig.dss.ProfileParameters
eu.europa.esig.dss.xades.XAdESProfileParameters
All Implemented Interfaces:
Serializable

public class XAdESProfileParameters extends ProfileParameters
This class is used to accelerate signature creation process for XAdES.
See Also:
  • Constructor Details

    • XAdESProfileParameters

      public XAdESProfileParameters()
  • Method Details

    • getProfile

      public SignatureProfile getProfile()
      Returns the current Profile used to generate the signature or its extension
      Returns:
      the SignatureProfile
    • setProfile

      public void setProfile(SignatureProfile profile)
      Sets the current Profile used to generate the signature or its extension
      Parameters:
      profile - the SignatureProfile
    • getBuilder

      public SignatureBuilder getBuilder()
      Gets the signature builder
      Returns:
      SignatureBuilder
    • setBuilder

      public void setBuilder(SignatureBuilder builder)
      Sets the signature builder
      Parameters:
      builder - SignatureBuilder
    • getOperationKind

      public SigningOperation getOperationKind()
      Gets the current operation type
      Returns:
      SigningOperation
    • setOperationKind

      public void setOperationKind(SigningOperation operationKind)
      Sets the operation kind
      Parameters:
      operationKind - SigningOperation
    • getReferences

      public List<DSSReference> getReferences()
      Returns a list of references to be incorporated to the signature
      Returns:
      a list of DSSReferences
    • setReferences

      public void setReferences(List<DSSReference> references)
      Sets a list of references to be incorporated into the signature
      Parameters:
      references - a list of DSSReferences