31 lines
684 B
C++
31 lines
684 B
C++
|
#ifndef SECDNSMAXSIGLIFETYPE_HPP_
|
||
|
#define SECDNSMAXSIGLIFETYPE_HPP_
|
||
|
|
||
|
#include <list>
|
||
|
#include <tr1/memory>
|
||
|
|
||
|
#include "xercesc/dom/DOMElement.hpp"
|
||
|
#include "xml/XMLWriter.hpp"
|
||
|
#include "xml/XMLHelper.hpp"
|
||
|
|
||
|
class SecDNSMaxSigLifeType
|
||
|
{
|
||
|
public:
|
||
|
SecDNSMaxSigLifeType(int maxSigLife) :
|
||
|
maxSigLife(maxSigLife)
|
||
|
{}
|
||
|
virtual ~SecDNSMaxSigLifeType() {};
|
||
|
|
||
|
void createXMLElement(XMLWriter* xmlWriter, DOMElement* element);
|
||
|
|
||
|
private:
|
||
|
int maxSigLife;
|
||
|
};
|
||
|
|
||
|
inline void SecDNSMaxSigLifeType::createXMLElement(XMLWriter* xmlWriter, DOMElement* element)
|
||
|
{
|
||
|
XMLHelper::setTextContent(xmlWriter->appendChild(element, "maxSigLife"), maxSigLife);
|
||
|
}
|
||
|
|
||
|
#endif /* SECDNSMAXSIGLIFETYPE_HPP_ */
|