xmlsignature::Transform Class Reference

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

#include <xmltooling/signature/KeyInfo.h>

Inheritance diagram for xmlsignature::Transform:
xmltooling::ElementExtensibleXMLObject xmltooling::XMLObject

List of all members.

Public Member Functions

virtual TransformcloneTransform () const =0
 Type-specific clone method.
virtual const XMLCh * getAlgorithm () const =0
 Returns the Algorithm attribute.
virtual void setAlgorithm (const XMLCh *Algorithm)=0
 Sets the Algorithm attribute.
virtual VectorOf (XPath) getXPaths()=0
 Returns modifiable XPath collection.
virtual const std::vector
< XPath * > & 
getXPaths () const =0
 Returns reference to immutable XPath collection.

Static Public Attributes

static const XMLCh LOCAL_NAME []
 Element local name.
static const XMLCh ALGORITHM_ATTRIB_NAME []
 Algorithm attribute name.
static const XMLCh TYPE_NAME []
 TransformType local name.

Detailed Description

XML Digital Signature version 20020212 Transform element.


Member Function Documentation

virtual Transform* xmlsignature::Transform::cloneTransform (  )  const [pure virtual]

Type-specific clone method.

virtual const XMLCh* xmlsignature::Transform::getAlgorithm (  )  const [pure virtual]

Returns the Algorithm attribute.

virtual const std::vector< XPath *>& xmlsignature::Transform::getXPaths (  )  const [pure virtual]

Returns reference to immutable XPath collection.

virtual void xmlsignature::Transform::setAlgorithm ( const XMLCh *  Algorithm  )  [pure virtual]

Sets the Algorithm attribute.

virtual xmlsignature::Transform::VectorOf ( XPath   )  [pure virtual]

Returns modifiable XPath collection.


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

Generated on 24 Jan 2020 for xmltooling by  doxygen 1.6.1