diff --git a/build.xml b/build.xml
index 870e690a..f943daa7 100644
--- a/build.xml
+++ b/build.xml
@@ -862,7 +862,6 @@
depends="flow.importEdugain.all, flow.importProduction.all">
-
@@ -889,6 +888,7 @@
+
@@ -912,6 +912,7 @@
+
@@ -934,6 +935,7 @@
+
diff --git a/mdx/ca_caf/beans.xml b/mdx/ca_caf/beans.xml
index 4708ab20..4a657872 100644
--- a/mdx/ca_caf/beans.xml
+++ b/mdx/ca_caf/beans.xml
@@ -18,11 +18,11 @@
-
+
@@ -35,18 +35,33 @@
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -86,4 +149,9 @@
+
+
+
diff --git a/mdx/ca_caf/cafshib_metadata_verify.pem b/mdx/ca_caf/cafshib_metadata_verify.crt
similarity index 100%
rename from mdx/ca_caf/cafshib_metadata_verify.pem
rename to mdx/ca_caf/cafshib_metadata_verify.crt
diff --git a/mdx/ca_caf/metadata-signer.crt b/mdx/ca_caf/metadata-signer.crt
new file mode 100644
index 00000000..138394d4
--- /dev/null
+++ b/mdx/ca_caf/metadata-signer.crt
@@ -0,0 +1,25 @@
+-----BEGIN CERTIFICATE-----
+MIIE5TCCA82gAwIBAgIJAN6oiYeyySBlMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJDQTEQ
+MA4GA1UECBMHT250YXJpbzEQMA4GA1UEBxMHVG9yb250bzEjMCEGA1UEChMaQ2FuYWRpYW4gQWNj
+ZXNzIEZlZGVyYXRpb24xJDAiBgNVBAsTG1NBTUwgQ29yZSBTZXJ2aWNlcyBPcGVyYXRvcjEpMCcG
+A1UEAxMgRmVkZXJhdGlvbiBNZXRhZGF0YSBWZXJpZmljYXRpb24wHhcNMTIwMjA4MTY0OTAzWhcN
+MzIwMjAzMTY0OTAzWjCBpzELMAkGA1UEBhMCQ0ExEDAOBgNVBAgTB09udGFyaW8xEDAOBgNVBAcT
+B1Rvcm9udG8xIzAhBgNVBAoTGkNhbmFkaWFuIEFjY2VzcyBGZWRlcmF0aW9uMSQwIgYDVQQLExtT
+QU1MIENvcmUgU2VydmljZXMgT3BlcmF0b3IxKTAnBgNVBAMTIEZlZGVyYXRpb24gTWV0YWRhdGEg
+VmVyaWZpY2F0aW9uMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyv5ihnO+gbk1EFae
+NUGr8erqiNpQmkNwhTyArjIdB9BCxkOz77jAyiBQuRBqpyUAyr9kIIucBkxLTe45w+XEw7LLKHNN
+HCQ6uRPmFtU0x4r9A5Qw2BGEco2UR/Np4CHK0018gOGAUPAWlBLDcd6+rYLfQUhzIuvdkjDVKbPf
+UpfVV/KyQZ57ROPHxoSM/Ta/ZqGcYDSEJPcSt3HEA+ykoK6aj7yBdNqHofxiErltqSGeZc9yUlRd
+vT/ucQP+KbX6M8ReVCJHQIZxE4Vo/jrvoTixSjDtcyFqJ06wCB1bRIsvTW1VsNflLLOgZJ3G0g3l
+PXeFEha92Z0y1Zs7Gg4jgwIDAQABo4IBEDCCAQwwHQYDVR0OBBYEFHFy1qGzMyfco/zBbJpaHvfa
+7OGCMIHcBgNVHSMEgdQwgdGAFHFy1qGzMyfco/zBbJpaHvfa7OGCoYGtpIGqMIGnMQswCQYDVQQG
+EwJDQTEQMA4GA1UECBMHT250YXJpbzEQMA4GA1UEBxMHVG9yb250bzEjMCEGA1UEChMaQ2FuYWRp
+YW4gQWNjZXNzIEZlZGVyYXRpb24xJDAiBgNVBAsTG1NBTUwgQ29yZSBTZXJ2aWNlcyBPcGVyYXRv
+cjEpMCcGA1UEAxMgRmVkZXJhdGlvbiBNZXRhZGF0YSBWZXJpZmljYXRpb26CCQDeqImHsskgZTAM
+BgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQA+3NuAAPETE16oiRx0YJ3sx72IQiHEEL2a
+LgeITkUxwn2JanJbCPpLS5ZhdppZ9oxb16ZVWyKwmT9jDHM48OH37QPjlZVWyDRjw/wCj2s/0XK4
+OqaOaZpzx2Sp8mc4IjtDH6tcNGva0h4wHDENukF8w8fVR+tXymXWpEb4AlIEqwAkXjA1h5zrnckW
+6MAtT2HvTCtaeayYwbFFHYKPYet9Q8xluuyZPM6VIBL7cp20IWbB8ZQfiNGBC3m0p2nQ6VL7yza7
+xW7MGRgXY2Y6T5ZohtFexTOOvWvGQnMycTvpbOFPxpwGopYiZ/K1jgzeSYZi/qz5faUnd5yjuPKD
+vxJY
+-----END CERTIFICATE-----
diff --git a/mdx/ca_caf/verbs.xml b/mdx/ca_caf/verbs.xml
index cd9021e1..95c7466e 100644
--- a/mdx/ca_caf/verbs.xml
+++ b/mdx/ca_caf/verbs.xml
@@ -30,19 +30,19 @@
-
+
-
+
-
+
@@ -51,4 +51,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+