git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/branches/REL_1@497
de75baf8-a10c-0410-a50a-
987c0e22f00f
- if (!m_subjectName.empty() || (!m_issuerName.empty() && !m_serial.empty())) {
+// if (!m_subjectName.empty() || (!m_issuerName.empty() && !m_serial.empty())) {
+ if (!m_subjectName.empty()) {
if (!m_compactKeyInfo)
m_compactKeyInfo = KeyInfoBuilder::buildKeyInfo();
X509Data* x509Data=X509DataBuilder::buildX509Data();
if (!m_compactKeyInfo)
m_compactKeyInfo = KeyInfoBuilder::buildKeyInfo();
X509Data* x509Data=X509DataBuilder::buildX509Data();
sn->setName(wide.get());
x509Data->getX509SubjectNames().push_back(sn);
}
sn->setName(wide.get());
x509Data->getX509SubjectNames().push_back(sn);
}
if (!m_issuerName.empty() && !m_serial.empty()) {
X509IssuerSerial* is = X509IssuerSerialBuilder::buildX509IssuerSerial();
X509IssuerName* in = X509IssuerNameBuilder::buildX509IssuerName();
if (!m_issuerName.empty() && !m_serial.empty()) {
X509IssuerSerial* is = X509IssuerSerialBuilder::buildX509IssuerSerial();
X509IssuerName* in = X509IssuerNameBuilder::buildX509IssuerName();
is->setX509SerialNumber(ser);
x509Data->getX509IssuerSerials().push_back(is);
}
is->setX509SerialNumber(ser);
x509Data->getX509IssuerSerials().push_back(is);
}
}
if (!m_xseccerts.empty()) {
}
if (!m_xseccerts.empty()) {