Package org.apache.juddi.model

Examples of org.apache.juddi.model.Reference


                String sigMethod = apiSignedInfo.getSignatureMethod().getAlgorithm();
                modelSigMethod.setAlgorithm(sigMethod);
               
                List<org.w3._2000._09.xmldsig_.ReferenceType> apiReferenceList = apiSignedInfo.getReference();
                for (org.w3._2000._09.xmldsig_.ReferenceType apiReference : apiReferenceList) {
                    Reference ref = mapReference(modelSignedInfo, apiReference);
                    modelSignedInfo.getReference().add(ref);
                }
               
                modelSignedInfo.setCanonicalizationMethod(modelCanonMethod);
               
View Full Code Here


      modelNode.setFactoryURLPkgs(apiNode.getFactoryURLPkgs());
    }
  }

        private static Reference mapReference(SignedInfo modelSignedInfo, ReferenceType apiReference) {
            Reference ref = new Reference();
            ref.setSignedInfo(modelSignedInfo);
            String refUri = apiReference.getURI();
            if (refUri == null) {
                refUri = "";
            }
            ref.setUri(refUri);
            List<org.w3._2000._09.xmldsig_.TransformType> apiTransformList = apiReference.getTransforms().getTransform();
            for (org.w3._2000._09.xmldsig_.TransformType apiTransform : apiTransformList) {
                SignatureTransform modelTransform = new SignatureTransform();
                modelTransform.setReference(ref);
                modelTransform.setTransform(apiTransform.getAlgorithm());

                for (Object xform : apiTransform.getContent()) {
                    SignatureTransformDataValue sdv = mapSignatureTransformDataValue(xform);
                    sdv.setSignatureTransform(modelTransform);
                    modelTransform.getSignatureTransformDataValue().add(sdv);
                }

                ref.getTransforms().add(modelTransform);
            }
            String digestMethodStr = apiReference.getDigestMethod().getAlgorithm();
            byte[] digestValueBytes = apiReference.getDigestValue();
            ref.setDigestMethod(digestMethodStr);
            ref.setDigestValue(digestValueBytes);
            return ref;
        }
View Full Code Here

                        modelNode.setFactoryURLPkgs(apiNode.getFactoryURLPkgs());
                }
        }

        private static Reference mapReference(SignedInfo modelSignedInfo, ReferenceType apiReference) {
                Reference ref = new Reference();
                ref.setSignedInfo(modelSignedInfo);
                String refUri = apiReference.getURI();
                if (refUri == null) {
                        refUri = "";
                }
                ref.setUri(refUri);
                List<org.w3._2000._09.xmldsig_.TransformType> apiTransformList = apiReference.getTransforms().getTransform();
                for (org.w3._2000._09.xmldsig_.TransformType apiTransform : apiTransformList) {
                        SignatureTransform modelTransform = new SignatureTransform();
                        modelTransform.setReference(ref);
                        modelTransform.setTransform(apiTransform.getAlgorithm());

                        for (Object xform : apiTransform.getContent()) {
                                SignatureTransformDataValue sdv = mapSignatureTransformDataValue(xform);
                                sdv.setSignatureTransform(modelTransform);
                                modelTransform.getSignatureTransformDataValue().add(sdv);
                        }

                        ref.getTransforms().add(modelTransform);
                }
                String digestMethodStr = apiReference.getDigestMethod().getAlgorithm();
                byte[] digestValueBytes = apiReference.getDigestValue();
                ref.setDigestMethod(digestMethodStr);
                ref.setDigestValue(digestValueBytes);
                return ref;
        }
View Full Code Here

                String sigMethod = apiSignedInfo.getSignatureMethod().getAlgorithm();
                modelSigMethod.setAlgorithm(sigMethod);
               
                List<org.w3._2000._09.xmldsig_.ReferenceType> apiReferenceList = apiSignedInfo.getReference();
                for (org.w3._2000._09.xmldsig_.ReferenceType apiReference : apiReferenceList) {
                    Reference ref = mapReference(modelSignedInfo, apiReference);
                    modelSignedInfo.getReference().add(ref);
                }
               
                modelSignedInfo.setCanonicalizationMethod(modelCanonMethod);
               
View Full Code Here

      modelNode.setFactoryURLPkgs(apiNode.getFactoryURLPkgs());
    }
  }

        private static Reference mapReference(SignedInfo modelSignedInfo, ReferenceType apiReference) {
            Reference ref = new Reference();
            ref.setSignedInfo(modelSignedInfo);
            String refUri = apiReference.getURI();
            if (refUri == null) {
                refUri = "";
            }
            ref.setUri(refUri);
            List<org.w3._2000._09.xmldsig_.TransformType> apiTransformList = apiReference.getTransforms().getTransform();
            for (org.w3._2000._09.xmldsig_.TransformType apiTransform : apiTransformList) {
                SignatureTransform modelTransform = new SignatureTransform();
                modelTransform.setReference(ref);
                modelTransform.setTransform(apiTransform.getAlgorithm());

                for (Object xform : apiTransform.getContent()) {
                    SignatureTransformDataValue sdv = mapSignatureTransformDataValue(xform);
                    sdv.setSignatureTransform(modelTransform);
                    modelTransform.getSignatureTransformDataValue().add(sdv);
                }

                ref.getTransforms().add(modelTransform);
            }
            String digestMethodStr = apiReference.getDigestMethod().getAlgorithm();
            byte[] digestValueBytes = apiReference.getDigestValue();
            ref.setDigestMethod(digestMethodStr);
            ref.setDigestValue(digestValueBytes);
            return ref;
        }
View Full Code Here

                        String sigMethod = apiSignedInfo.getSignatureMethod().getAlgorithm();
                        modelSigMethod.setAlgorithm(sigMethod);

                        List<org.w3._2000._09.xmldsig_.ReferenceType> apiReferenceList = apiSignedInfo.getReference();
                        for (org.w3._2000._09.xmldsig_.ReferenceType apiReference : apiReferenceList) {
                                Reference ref = mapReference(modelSignedInfo, apiReference);
                                modelSignedInfo.getReference().add(ref);
                        }

                        modelSignedInfo.setCanonicalizationMethod(modelCanonMethod);
View Full Code Here

TOP

Related Classes of org.apache.juddi.model.Reference

Copyright © 2018 www.massapicom. 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.