xmlsignature::KeyValue Class Reference

XML Digital Signature version 20020212 KeyValue element. More...

#include <xmltooling/signature/KeyInfo.h>

Inheritance diagram for xmlsignature::KeyValue:
xmltooling::XMLObject

List of all members.

Public Member Functions

virtual KeyValuecloneKeyValue () const =0
 Type-specific clone method.
virtual DSAKeyValuegetDSAKeyValue () const =0
 Returns the DSAKeyValue child.
virtual void setDSAKeyValue (DSAKeyValue *child)=0
 Sets the DSAKeyValue child.
virtual RSAKeyValuegetRSAKeyValue () const =0
 Returns the RSAKeyValue child.
virtual void setRSAKeyValue (RSAKeyValue *child)=0
 Sets the RSAKeyValue child.
virtual ECKeyValuegetECKeyValue () const =0
 Returns the ECKeyValue child.
virtual void setECKeyValue (ECKeyValue *child)=0
 Sets the ECKeyValue child.
virtual xmltooling::XMLObjectgetUnknownXMLObject () const =0
 Returns the UnknownXMLObject child.
virtual void setUnknownXMLObject (xmltooling::XMLObject *child)=0
 Sets the UnknownXMLObject child.

Static Public Attributes

static const XMLCh LOCAL_NAME []
 Element local name.
static const XMLCh TYPE_NAME []
 KeyValueType local name.

Detailed Description

XML Digital Signature version 20020212 KeyValue element.


Member Function Documentation

virtual KeyValue* xmlsignature::KeyValue::cloneKeyValue (  )  const [pure virtual]

Type-specific clone method.

virtual DSAKeyValue* xmlsignature::KeyValue::getDSAKeyValue (  )  const [pure virtual]

Returns the DSAKeyValue child.

virtual ECKeyValue* xmlsignature::KeyValue::getECKeyValue (  )  const [pure virtual]

Returns the ECKeyValue child.

virtual RSAKeyValue* xmlsignature::KeyValue::getRSAKeyValue (  )  const [pure virtual]

Returns the RSAKeyValue child.

virtual xmltooling::XMLObject* xmlsignature::KeyValue::getUnknownXMLObject (  )  const [pure virtual]

Returns the UnknownXMLObject child.

virtual void xmlsignature::KeyValue::setDSAKeyValue ( DSAKeyValue child  )  [pure virtual]

Sets the DSAKeyValue child.

virtual void xmlsignature::KeyValue::setECKeyValue ( ECKeyValue child  )  [pure virtual]

Sets the ECKeyValue child.

virtual void xmlsignature::KeyValue::setRSAKeyValue ( RSAKeyValue child  )  [pure virtual]

Sets the RSAKeyValue child.

virtual void xmlsignature::KeyValue::setUnknownXMLObject ( xmltooling::XMLObject child  )  [pure virtual]

Sets the UnknownXMLObject child.


The documentation for this class was generated from the following file:

Generated on 24 Jan 2020 for xmltooling by  doxygen 1.6.1