Examples of Transform


Examples of javax.xml.crypto.dsig.Transform

    ) throws WSSecurityException {
        List<?> transformsList = siRef.getTransforms();
       
        for (int j = 0; j < transformsList.size(); j++) {
           
            Transform transform = (Transform)transformsList.get(j);
           
            if (STRTransform.TRANSFORM_URI.equals(transform.getAlgorithm())) {
                NodeSetData data = (NodeSetData)siRef.getDereferencedData();
                if (data != null) {
                    java.util.Iterator<?> iter = data.iterator();
                   
                    Node securityTokenReference = null;
View Full Code Here

Examples of javax.xml.crypto.dsig.Transform

            Reference reference = (Reference)refObject;
            if (reference.getTransforms().isEmpty()) {
                bspEnforcer.handleBSPRule(BSPRule.R5416);
            }
            for (int i = 0; i < reference.getTransforms().size(); i++) {
                Transform transform = (Transform)reference.getTransforms().get(i);
                String algorithm = transform.getAlgorithm();
                if (!(WSConstants.C14N_EXCL_OMIT_COMMENTS.equals(algorithm)
                    || STRTransform.TRANSFORM_URI.equals(algorithm)
                    || WSConstants.NS_XMLDSIG_FILTER2.equals(algorithm)
                    || WSConstants.NS_XMLDSIG_ENVELOPED_SIGNATURE.equals(algorithm)
                    || WSConstants.SWA_ATTACHMENT_COMPLETE_SIG_TRANS.equals(algorithm)
                    || WSConstants.SWA_ATTACHMENT_CONTENT_SIG_TRANS.equals(algorithm))) {
                    bspEnforcer.handleBSPRule(BSPRule.R5423);
                }
                if (i == (reference.getTransforms().size() - 1)
                    && !(WSConstants.C14N_EXCL_OMIT_COMMENTS.equals(algorithm)
                        || STRTransform.TRANSFORM_URI.equals(algorithm)
                        || WSConstants.SWA_ATTACHMENT_COMPLETE_SIG_TRANS.equals(algorithm)
                        || WSConstants.SWA_ATTACHMENT_CONTENT_SIG_TRANS.equals(algorithm))) {
                    bspEnforcer.handleBSPRule(BSPRule.R5412);
                }
               
                if (WSConstants.C14N_EXCL_OMIT_COMMENTS.equals(algorithm)) {
                    parameterSpec = transform.getParameterSpec();
                    if (parameterSpec != null && !(parameterSpec instanceof ExcC14NParameterSpec)) {
                        bspEnforcer.handleBSPRule(BSPRule.R5407);
                    }
                }
            }
View Full Code Here

Examples of javax.xml.crypto.dsig.Transform

        DOMSignContext dsc = new DOMSignContext(signingKey, doc.getDocumentElement());
        dsc.setDefaultNamespacePrefix("dsig");

        try {
            DigestMethod digestMethodObj = fac.newDigestMethod(DigestMethod.SHA1, null);
            Transform transform = fac.newTransform(Transform.ENVELOPED, (TransformParameterSpec) null);

            List<Transform> transformList = Collections.singletonList(transform);
            String referenceURI = "#" + doc.getDocumentElement().getAttribute("ID");
            Reference ref = fac.newReference(referenceURI, digestMethodObj, transformList, null, null);
View Full Code Here

Examples of javax.xml.crypto.dsig.Transform

            }
        }

        List<Transform> transforms = new ArrayList<Transform>(configuredTrafos.size());
        for (AlgorithmMethod trafo : configuredTrafos) {
            Transform transform = fac.newTransform(trafo.getAlgorithm(), (TransformParameterSpec) trafo.getParameterSpec());
            transforms.add(transform);
            LOG.debug("Transform method: {}", trafo.getAlgorithm());
        }
        return transforms;
    }
View Full Code Here

Examples of javax.xml.crypto.dsig.Transform

            return null;
        }

        LOG.debug("Creating reference to key info element with Id: {}", keyInfoId);
        List<Transform> transforms = new ArrayList<Transform>(1);
        Transform transform = fac.newTransform(CanonicalizationMethod.INCLUSIVE, (TransformParameterSpec) null);
        transforms.add(transform);
        return fac.newReference("#" + keyInfoId, fac.newDigestMethod(digestAlgorithm, null), transforms, null, null);
    }
View Full Code Here

Examples of net.imglib2.transform.Transform

  {
    net.imglib2.concatenate.ConcatenateUtils.join( transforms );

    for ( final ListIterator< Transform > i = transforms.listIterator(); i.hasNext(); )
    {
      final Transform t = i.next();
      if ( Mixed.class.isInstance( t ) )
      {
        final Mixed mixed = ( Mixed ) t;
        if ( isIdentity( mixed ) )
        {
View Full Code Here

Examples of nexj.core.meta.integration.service.Transform

                  true, activity.getFlow().getPosMap(), Jump.BODY, m_metadata.getGlobalEnvironment()));
               step = script;
            }
            else if (sElement.equals("Transform"))
            {
               Transform transform = new Transform(sStepName);

               transform.setActivity(activity);
               transform.setTransformationExpression(m_helper.parse(XMLUtil.getReqStringAttr(element, "transformation"),
                  false, activity.getFlow().getPosMap(), null, m_metadata.getGlobalEnvironment()));
               transform.setTransformationArguments(m_helper.parse(XMLUtil.getStringAttr(element, "args", null),
                  true, activity.getFlow().getPosMap(), null, m_metadata.getGlobalEnvironment()));
               step = transform;
            }
            else if (sElement.equals("Dispatch"))
            {
View Full Code Here

Examples of org.apache.hadoop.hbase.rest.transform.Transform

    }
    Map<byte[],Map<byte[],Transform>> familyMap = transformMap.get(table);
    if (familyMap != null) {
      Map<byte[],Transform> columnMap = familyMap.get(family);
      if (columnMap != null) {
        Transform t = columnMap.get(qualifier);
        // check as necessary if there is a wildcard entry
        if (t == null) {
          t = columnMap.get(HConstants.EMPTY_BYTE_ARRAY);
        }
        // if we found something, return it, otherwise we will return the
View Full Code Here

Examples of org.apache.xml.security.transforms.Transform

        String expression = "//ds:Transform[1]";
        Element transformEl =
            (Element) xpath.evaluate(expression, doc1, XPathConstants.NODE);

        Transform transform =
            new Transform(doc1, Transforms.TRANSFORM_XSLT, transformEl.getChildNodes());

        transform.performTransform(new XMLSignatureInput(doc2));
    }
View Full Code Here

Examples of org.apache.xml.security.transforms.Transform

            XMLSignatureInput output = input;
            Transforms transforms = this.getTransforms();

            if (transforms != null) {
                for (int i = 0; i < transforms.getLength(); i++) {
                    Transform t = transforms.item(i);
                    String uri = t.getURI();

                    if (uri.equals(Transforms.TRANSFORM_C14N_EXCL_OMIT_COMMENTS)
                        || uri.equals(Transforms.TRANSFORM_C14N_EXCL_WITH_COMMENTS)
                        || uri.equals(Transforms.TRANSFORM_C14N_OMIT_COMMENTS)
                        || uri.equals(Transforms.TRANSFORM_C14N_WITH_COMMENTS)) {
                        break;
                    }

                    output = t.performTransform(output, null);
                }

            output.setSourceURI(input.getSourceURI());
            }
            return output;
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.