Pull isser/serial from KeyInfo until I can make it configurable.
authorcantor <cantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Wed, 4 Jun 2008 16:58:03 +0000 (16:58 +0000)
committercantor <cantor@de75baf8-a10c-0410-a50a-987c0e22f00f>
Wed, 4 Jun 2008 16:58:03 +0000 (16:58 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/branches/REL_1@497 de75baf8-a10c-0410-a50a-987c0e22f00f

xmltooling/security/impl/BasicX509Credential.cpp

index f6bd596..b9678ff 100644 (file)
@@ -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()) {