Class SignatureProperties


public class SignatureProperties extends SignatureElementProxy
Handles <ds:SignatureProperties> elements This Element holds SignatureProperty that contian additional information items concerning the generation of the signature. for example, data-time stamp, serial number of cryptographic hardware.
Author:
Christian Geuer-Pollmann
  • Constructor Details

  • Method Details

    • getLength

      public int getLength()
      Return the nonnegative number of added SignatureProperty elements.
      Returns:
      the number of SignatureProperty elements
    • item

      public SignatureProperty item(int i) throws XMLSignatureException
      Return the ith SignatureProperty. Valid i values are 0 to {link@ getSize}-1.
      Parameters:
      i - Index of the requested SignatureProperty
      Returns:
      the ith SignatureProperty
      Throws:
      XMLSignatureException
    • setId

      public void setId(String Id)
      Sets the Id attribute
      Parameters:
      Id - the Id attribute
    • getId

      public String getId()
      Returns the Id attribute
      Returns:
      the Id attribute
    • addSignatureProperty

      public void addSignatureProperty(SignatureProperty sp)
      Method addSignatureProperty
      Parameters:
      sp -
    • getBaseLocalName

      public String getBaseLocalName()
      Description copied from class: ElementProxy
      Returns the localname of the Elements of the sub-class.
      Specified by:
      getBaseLocalName in class ElementProxy
      Returns:
      the localname of the Elements of the sub-class.