X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=xmltooling%2Fsecurity%2Fimpl%2FBasicX509Credential.cpp;h=b9678ff8f419417b6d1a22033119c32e5739b654;hb=2d77ddc5b4c804e42cdfa688fe9bd443212b397b;hp=f6bd59645b8e2a300a319db3348805e156f65988;hpb=30048364c5e6be8f8756106a4452472be64096b1;p=shibboleth%2Fcpp-xmltooling.git diff --git a/xmltooling/security/impl/BasicX509Credential.cpp b/xmltooling/security/impl/BasicX509Credential.cpp index f6bd596..b9678ff 100644 --- a/xmltooling/security/impl/BasicX509Credential.cpp +++ b/xmltooling/security/impl/BasicX509Credential.cpp @@ -63,7 +63,8 @@ void BasicX509Credential::initKeyInfo() } } - 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(); @@ -74,7 +75,7 @@ void BasicX509Credential::initKeyInfo() sn->setName(wide.get()); x509Data->getX509SubjectNames().push_back(sn); } - +/* if (!m_issuerName.empty() && !m_serial.empty()) { X509IssuerSerial* is = X509IssuerSerialBuilder::buildX509IssuerSerial(); X509IssuerName* in = X509IssuerNameBuilder::buildX509IssuerName(); @@ -87,6 +88,7 @@ void BasicX509Credential::initKeyInfo() is->setX509SerialNumber(ser); x509Data->getX509IssuerSerials().push_back(is); } +*/ } if (!m_xseccerts.empty()) {