aboutsummaryrefslogtreecommitdiffstats
path: root/test/csit/plans/dcaegen2/hv-ves-testsuites/ssl/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'test/csit/plans/dcaegen2/hv-ves-testsuites/ssl/README.md')
-rw-r--r--test/csit/plans/dcaegen2/hv-ves-testsuites/ssl/README.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/test/csit/plans/dcaegen2/hv-ves-testsuites/ssl/README.md b/test/csit/plans/dcaegen2/hv-ves-testsuites/ssl/README.md
new file mode 100644
index 000000000..174c16641
--- /dev/null
+++ b/test/csit/plans/dcaegen2/hv-ves-testsuites/ssl/README.md
@@ -0,0 +1,18 @@
+# Generating SSL certificates
+
+Typical usage:
+
+```shell
+make FILE=client
+make FILE=server
+```
+
+Will generate CA certificate and signed client and server certificates.
+
+More "low-level" usage:
+
+```shell
+make generate-ca-certificate
+make generate-private-key FILE=client
+make sign FILE=client
+```
d-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
<rests xmlns="http://camel.apache.org/schema/spring" >
    <rest >
        <get uri="/v2/loop/getAllNames"
            outType="java.lang.String[]"
            produces="application/json">
            <to
                uri="bean:org.onap.clamp.loop.LoopController?method=getLoopNames()" />
        </get>
        <get uri="/v2/loop/{loopName}"
            outType="org.onap.clamp.loop.Loop"

            produces="application/json">
            <to
                uri="bean:org.onap.clamp.loop.LoopController?method=getLoop(${header.loopName})" />
        </get>
        <post uri="/v2/loop/updateOperationalPolicies/{loopName}"
            type="com.google.gson.JsonArray"
            consumes="application/json"
            outType="org.onap.clamp.loop.Loop"
            produces="application/json">
            <to
                uri="bean:org.onap.clamp.loop.LoopController?method=updateOperationalPolicies(${header.loopName},${body})" />
        </post>
        <post uri="/v2/loop/updateMicroservicePolicies/{loopName}"
            type="com.google.gson.JsonArray"
            consumes="application/json"
            outType="org.onap.clamp.loop.Loop"
            produces="application/json">
            <to
                uri="bean:org.onap.clamp.loop.LoopController?method=updateMicroservicePolicies(${header.loopName},${body})" />
        </post>
    </rest>
</rests>