Interface KeyValue

  • All Superinterfaces:
    XMLObject

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

      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

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

      • 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
      • 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