<?xml version = '1.0' encoding = 'UTF-8'?>
<wsp:Policy xmlns:oralgp="http://schemas.oracle.com/ws/2006/01/loggingpolicy" xmlns:orasp="http://schemas.oracle.com/ws/2006/01/securitypolicy" orawsp:description="i18n:oracle.wsm.resources.policydescription.PolicyDescriptionBundle_oracle/wss10_x509_token_with_message_protection_service_policy_PolyDescKey" orawsp:displayName="i18n:oracle.wsm.resources.policydescription.PolicyDescriptionBundle_oracle/wss10_x509_token_with_message_protection_service_policy_PolyDispNameKey" wsu:Id="wss10_x509_token_with_message_protection_service_policy" orawsp:attachTo="binding.server" orawsp:status="enabled" xmlns:orawsp="http://schemas.oracle.com/ws/2006/01/policy" Name="oracle/wss10_x509_token_with_message_protection_service_policy" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" orawsp:category="security" orawsp:local-optimization="off">
   <oralgp:Logging orawsp:name="Log Message1" orawsp:Silent="true" orawsp:Enforced="false" orawsp:category="security/logging">
      <oralgp:msg-log>
         <oralgp:request>all</oralgp:request>
         <oralgp:response>all</oralgp:response>
         <oralgp:fault>all</oralgp:fault>
      </oralgp:msg-log>
   </oralgp:Logging>
   <orasp:wss10-mutual-auth-with-certificates orawsp:name="WS-Security 1.0 Mutual Auth with certificates" orawsp:Silent="false" orawsp:Enforced="true" orawsp:category="security/authentication, security/msg-protection">
      <orasp:x509-token orasp:sign-key-ref-mech="direct" orasp:enc-key-ref-mech="direct" orasp:rcpt-sign-key-ref-mech="direct" orasp:rcpt-enc-key-ref-mech="direct"/>
      <orasp:msg-security orasp:sign-then-encrypt="true" orasp:include-timestamp="true" orasp:encrypt-signature="false" orasp:algorithm-suite="Basic128">
         <orasp:request>
            <orasp:signed-parts>
               <orasp:header orasp:namespace="http://www.w3.org/2005/08/addressing"/>
               <orasp:header orasp:namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing"/> 
               <orasp:header orasp:name="fmw-context" orasp:namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
               <orasp:body/>
            </orasp:signed-parts>
            <orasp:encrypted-parts>
               <orasp:header orasp:name="fmw-context" orasp:namespace="http://xmlns.oracle.com/fmw/context/1.0"/>
               <orasp:body/>
            </orasp:encrypted-parts>
         </orasp:request>
         <orasp:response>
            <orasp:signed-parts>
               <orasp:body/>
            </orasp:signed-parts>
            <orasp:encrypted-parts>
               <orasp:body/>
            </orasp:encrypted-parts>
         </orasp:response>
         <orasp:fault/>
      </orasp:msg-security>
      <orawsp:bindings>
         <orawsp:Config orawsp:name="Wss10AnonWithCertsConfig" orawsp:configType="declarative">
            <orawsp:PropertySet orawsp:name="standard-security-properties">
              <orawsp:Property orawsp:name="role" orawsp:type="string" orawsp:contentType="constant">
                  <orawsp:Value>ultimateReceiver</orawsp:Value>
               </orawsp:Property>
               <orawsp:Property orawsp:name="keystore.sig.csf.key" orawsp:type="string" orawsp:contentType="optional">
                  <orawsp:Value/>
               </orawsp:Property>
               <orawsp:Property orawsp:name="keystore.enc.csf.key" orawsp:type="string" orawsp:contentType="optional">
                  <orawsp:Value/>
               </orawsp:Property>
            </orawsp:PropertySet>
         </orawsp:Config>
      </orawsp:bindings>
   </orasp:wss10-mutual-auth-with-certificates>
   <oralgp:Logging orawsp:name="Log Message2" orawsp:Silent="true" orawsp:Enforced="false" orawsp:category="security/logging">
      <oralgp:msg-log>
         <oralgp:request>all</oralgp:request>
         <oralgp:response>all</oralgp:response>
         <oralgp:fault>all</oralgp:fault>
      </oralgp:msg-log>
   </oralgp:Logging>
</wsp:Policy>
