Class XmlsecurityResource


  • @Path("/xmlsecurity")
    public class XmlsecurityResource
    extends Object
    • Field Detail

      • template

        @Inject
        org.apache.camel.ProducerTemplate template
    • Constructor Detail

      • XmlsecurityResource

        public XmlsecurityResource()
    • Method Detail

      • signEnveloping

        @Path("/component/sign/enveloping")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signEnveloping​(String xml)
                              throws Exception
        Throws:
        Exception
      • verifyEnveloping

        @Path("/component/verify/enveloping")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifyEnveloping​(String xml)
                                throws Exception
        Throws:
        Exception
      • signEnveloped

        @Path("/component/sign/enveloped")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signEnveloped​(String xml)
                             throws Exception
        Throws:
        Exception
      • verifyEnveloped

        @Path("/component/verify/enveloped")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifyEnveloped​(String xml)
                               throws Exception
        Throws:
        Exception
      • signPlainText

        @Path("/component/sign/plaintext")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signPlainText​(String xml)
                             throws Exception
        Throws:
        Exception
      • verifyPlainText

        @Path("/component/verify/plaintext")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifyPlainText​(String xml)
                               throws Exception
        Throws:
        Exception
      • signCanonicalization

        @Path("/component/sign/canonicalization")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signCanonicalization​(String xml)
                                    throws Exception
        Throws:
        Exception
      • verifyCanonicalization

        @Path("/component/verify/canonicalization")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifyCanonicalization​(String xml)
                                      throws Exception
        Throws:
        Exception
      • signSignatureAndDigestAlgorithm

        @Path("/component/sign/signaturedigest")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signSignatureAndDigestAlgorithm​(String xml)
                                               throws Exception
        Throws:
        Exception
      • verifySignatureAndDigestAlgorithm

        @Path("/component/verify/signaturedigest")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifySignatureAndDigestAlgorithm​(String xml)
                                                 throws Exception
        Throws:
        Exception
      • signSignatureTransformsXPath

        @Path("/component/sign/transformsxpath")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signSignatureTransformsXPath​(String xml)
                                            throws Exception
        Throws:
        Exception
      • verifySignatureTransformsXPath

        @Path("/component/verify/transformsxpath")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifySignatureTransformsXPath​(String xml)
                                              throws Exception
        Throws:
        Exception
      • signSignatureTransformsXsltXPath

        @Path("/component/sign/transformsxsltxpath")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String signSignatureTransformsXsltXPath​(String xml)
                                                throws Exception
        Throws:
        Exception
      • verifySignatureTransformsXsltXPath

        @Path("/component/verify/transformsxsltxpath")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String verifySignatureTransformsXsltXPath​(String xml)
                                                  throws Exception
        Throws:
        Exception
      • dataformatMarshal

        @Path("/dataformat/marshal")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String dataformatMarshal​(String xml)
                                 throws Exception
        Throws:
        Exception
      • dataformatUnmarshal

        @Path("/dataformat/unmarshal")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String dataformatUnmarshal​(String xml)
                                   throws Exception
        Throws:
        Exception
      • dataformatMarshalPartialContent

        @Path("/dataformat/marshal/partial")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String dataformatMarshalPartialContent​(String xml)
                                               throws Exception
        Throws:
        Exception
      • dataformatUnmarshalPartialContent

        @Path("/dataformat/unmarshal/partial")
        @POST
        @Consumes("application/xml")
        @Produces("application/xml")
        public String dataformatUnmarshalPartialContent​(String xml)
                                                 throws Exception
        Throws:
        Exception