Interface KeyValue

All Superinterfaces:
XMLObject
All Known Implementing Classes:
KeyValueImpl

public interface KeyValue extends XMLObject
XMLObject representing XML Digital Signature, version 20020212, KeyValue element.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Element local name.
      See Also:
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getDSAKeyValue

      @Nullable DSAKeyValue getDSAKeyValue()
      Get the DSAKeyValue child element.
      Returns:
      DSAKeyValue child element
    • setDSAKeyValue

      void setDSAKeyValue(@Nullable DSAKeyValue newDSAKeyValue)
      Set the DSAKeyValue child element.
      Parameters:
      newDSAKeyValue - the new DSAKeyValue child element
    • getRSAKeyValue

      @Nullable RSAKeyValue getRSAKeyValue()
      Get the RSAKeyValue child element.
      Returns:
      the RSAKeyValue child element
    • setRSAKeyValue

      void setRSAKeyValue(@Nullable RSAKeyValue newRSAKeyValue)
      Set the RSAKeyValue child element.
      Parameters:
      newRSAKeyValue - the new RSAKeyValue child element
    • getECKeyValue

      @Nullable ECKeyValue getECKeyValue()
      Get the ECKeyValue child element.
      Returns:
      the ECKeyValue child element
    • setECKeyValue

      void setECKeyValue(@Nullable ECKeyValue newECKeyValue)
      Set the ECKeyValue child element.
      Parameters:
      newECKeyValue - the new ECKeyValue child element
    • getDHKeyValue

      @Nullable default DHKeyValue getDHKeyValue()
      Get the DHKeyValue child element.
      Returns:
      DHKeyValue child element
    • setDHKeyValue

      default void setDHKeyValue(@Nullable DHKeyValue newDHKeyValue)
      Set the DHKeyValue child element.
      Parameters:
      newDHKeyValue - the new DHKeyValue child element
    • getUnknownXMLObject

      @Nullable XMLObject getUnknownXMLObject()
      Get the wildcard <any> XMLObject child element.
      Returns:
      the wildcard XMLObject child element
    • setUnknownXMLObject

      void setUnknownXMLObject(@Nullable XMLObject newXMLObject)
      Set the wildcard <any> XMLObject child element.
      Parameters:
      newXMLObject - the wildcard XMLObject child element