New parameters support

- add support of tranLogFormat attribute
- add polisbility to configure OpenSAML.MessageDecoder
- make native_format param optional for attributes

Change-Id: Iba59e45cf35fb07e1edf07c3462ee182001ed4ae
Related-Bug: PROD-24385
diff --git a/tests/pillar/shibboleth.sls b/tests/pillar/shibboleth.sls
index 72b0f2e..2d18185 100644
--- a/tests/pillar/shibboleth.sls
+++ b/tests/pillar/shibboleth.sls
@@ -11,6 +11,10 @@
     - name: test
       id: test
       name_format: urn:oasis:names:tc:SAML:2.0:attrname-format:basic
+    - name: test1
+      id: test1
+    logging:
+      message_decoder: DEBUG
     idp_metadata_file: |
       <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
       <EntityDescriptor xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns="urn:oasis:names:tc:SAML:2.0:metadata"
@@ -26,6 +30,7 @@
       handlerssl: "false"
       cookieprops: "http"
     outofprocess:
+      tran_log_format: "%u|%a|%s|%SP|%IDP|%t|%b|%ac|%attr|%E|%e|%S|%SS|%SM|%URI|%URL|%UA|%app|%p|%n|%D|%d|%I|%II"
       extensions:
         library:
           plugin1:
@@ -59,7 +64,8 @@
       storageservicelite: "mc"
     replaycache:
       storageservice: "mc"
-    replaycache:
+      artifactTTL: "180"  #optional
+    artifactmap:
       storageservice: "mc"
       artifactTTL: "180"  #optional
     attributeresolver: