34 virtual std::string getMediaType()
const;
35 std::vector<unsigned char> getNonce()
const;
37 std::string getProducedAt()
const;
38 std::string getResponderID()
const;
39 void getRevocationOCSPRef(std::vector<unsigned char>& data, std::string& digestMethodUri)
const throw(
SignatureException);
46 void addCertificateValue(const std::
string& certId, const
X509Cert& x509);
48 void createTMProperties();
49 void setOCSPCertificate(const
X509Cert& x509);
50 void setCACertificate(const
X509Cert& x509);
51 void setOCSPResponseValue(const std::vector<
unsigned char>& data);
53 void setCompleteRevocationRefs(const std::
string& responderName, const std::
string& digestMethodUri,
54 const std::vector<
unsigned char>& ocspResponseHash, const struct tm& producedAt );
56 std::vector<
unsigned char> getOCSPResponseValue() const;
57 xades::UnsignedPropertiesType::UnsignedSignaturePropertiesOptional& unsignedSignatureProperties() const throw(SignatureException);