Package org.apache.xml.security.keys.content

Examples of org.apache.xml.security.keys.content.X509Data.addCertificate()


        doc.appendChild(ki.getElement());

        X509Certificate cert1 = (X509Certificate) ks1.getCertificate("kiss");

        X509Data x509Data = new X509Data(doc);
        x509Data.addCertificate(cert1);

        ki.add(x509Data);
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        XKMSUtil.outputDOM(doc, bos);
View Full Code Here


        X509Certificate cert1 = (X509Certificate) ks1.getCertificate("kiss");
        X509Certificate cert2 = (X509Certificate) ks2.getCertificate("kiss2");

        X509Data x509Data = new X509Data(doc);
        x509Data.addCertificate(cert1);
        x509Data.addCertificate(cert2);
        ki.add(x509Data);
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        XKMSUtil.outputDOM(doc, bos);
View Full Code Here

        X509Certificate cert1 = (X509Certificate) ks1.getCertificate("kiss");
        X509Certificate cert2 = (X509Certificate) ks2.getCertificate("kiss2");

        X509Data x509Data = new X509Data(doc);
        x509Data.addCertificate(cert1);
        x509Data.addCertificate(cert2);
        ki.add(x509Data);
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        XKMSUtil.outputDOM(doc, bos);

        XMLStreamReader reader = XMLInputFactory.newInstance()
View Full Code Here

            }
           
            if (certValue != null) {
                X509Data data = new X509Data(doc);
                try {
                    data.addCertificate(certValue);
                    keyInfo.add(data);
                } catch (XMLSecurityException ex) {
                    throw new XKMSException(ex);
                }
            }
View Full Code Here

      try
      {
        Document oDoc = new DocumentImpl();
        KeyInfo oKeyInfo = new KeyInfo(oDoc);
        X509Data oData = new X509Data(oDoc);
        oData.addCertificate(oCertChain[oCertChain.length - 1]);
        oKeyInfo.add(oData);
        msKeyInfo = DOMUtils.toString(oKeyInfo.getElement(), false, true);
      }
      catch (Exception oEx)
      {
View Full Code Here

        if (moCertChain != null)
        {
            Document oDoc = new DocumentImpl();
            oKeyInfo = new KeyInfo(oDoc);
            X509Data oData = new X509Data(oDoc);
            oData.addCertificate(moCertChain[0]);
            oKeyInfo.add(oData);
            oAuthority.setKeyInfo(oKeyInfo);
        }

        return oAuthority;
View Full Code Here

    try
    {
      Document oDoc = new DocumentImpl();
      KeyInfo oKeyInfo = new KeyInfo(oDoc);
      X509Data oData = new X509Data(oDoc);
      oData.addCertificate(oCertChain[oCertChain.length - 1]);
      oKeyInfo.add(oData);
      msKeyInfo = DOMUtils.toString(oKeyInfo.getElement(), false, true);
    }
    catch (Exception oEx)
    {
View Full Code Here

      X509Certificate[] samlCertChain = this.getCertificateChain();

      Document oDoc = new DocumentImpl();
      KeyInfo oKeyInfo = new KeyInfo(oDoc);
      X509Data oData = new X509Data(oDoc);
      oData.addCertificate(samlCertChain[samlCertChain.length - 1]);
      oKeyInfo.add(oData);
      this.samlKeyInfo = DOMUtils.toString(oKeyInfo.getElement(), false, true);
    } catch (Exception oEx) {

      log.warn("Unable to create TrustedServer KeyInfo object for local authorities");
View Full Code Here

                        ks.load(is, "password".toCharArray());
                        arr[0] = (X509Certificate)ks.getCertificate("issuercert");
                        Document oDoc = new DocumentImpl();
                        KeyInfo oKeyInfo = new KeyInfo(oDoc);
                        X509Data oData = new X509Data(oDoc);
                        oData.addCertificate(arr[0]);
                        oKeyInfo.add(oData);
                        srv.setKeyInfo(oKeyInfo);
                       
                        srv.setProviderId("@!E459.819D.771.7990!5B62.6F13.7602.5176");
                    } catch (Exception e) {
View Full Code Here

    try
    {
      Document oDoc = new DocumentImpl();
      KeyInfo oKeyInfo = new KeyInfo(oDoc);
      X509Data oData = new X509Data(oDoc);
      oData.addCertificate(oCertChain[oCertChain.length - 1]);
      oKeyInfo.add(oData);
      this.keyInfo = DOMUtils.toString(oKeyInfo.getElement(), false, true);
    }
    catch (Exception oEx)
    {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.