| <service name="secconv_echo"> |
| <parameter name="ServiceClass" locked="xsd:false">secconv_echo</parameter> |
| |
| <description> |
| This is a testing service , to test Rampart/C [Security] functionalities. |
| </description> |
| <!--Rampart configurations START --> |
| <module ref="rampart"/> |
| |
| <!--Rampart configurations END --> |
| |
| <operation name="RequestSecurityToken"> |
| <!--messageReceiver class="axis2_receivers" /--> |
| </operation> |
| |
| <operation name="echoString"> |
| <!--messageReceiver class="axis2_receivers" /--> |
| <parameter name="wsamapping">http://example.com/ws/2004/09/policy/Test/EchoRequest</parameter> |
| </operation> |
| |
| <wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"> |
| <wsp:ExactlyOne> |
| <wsp:All> |
| <sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"> |
| <wsp:Policy> |
| <sp:InitiatorToken> |
| <wsp:Policy> |
| <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient"> |
| <wsp:Policy> |
| <sp:WssX509V3Token10/> |
| </wsp:Policy> |
| </sp:X509Token> |
| </wsp:Policy> |
| </sp:InitiatorToken> |
| <sp:RecipientToken> |
| <wsp:Policy> |
| <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never"> |
| <wsp:Policy> |
| <sp:WssX509V3Token10/> |
| </wsp:Policy> |
| </sp:X509Token> |
| </wsp:Policy> |
| </sp:RecipientToken> |
| <sp:Layout> |
| <wsp:Policy> |
| <sp:Strict/> |
| </wsp:Policy> |
| </sp:Layout> |
| <sp:IncludeTimestamp/> |
| </wsp:Policy> |
| </sp:AsymmetricBinding> |
| <rampc:RampartConfig xmlns:rampc="http://ws.apache.org/rampart/c/policy"> |
| <rampc:TimeToLive>360</rampc:TimeToLive> |
| </rampc:RampartConfig> |
| </wsp:All> |
| </wsp:ExactlyOne> |
| </wsp:Policy> |
| </service> |