forked from community/product-iots
Merge pull request #154 from milanperera/apim
Added new sequences to APIM Gatewayapplication-manager-new
commit
4a5d54017e
@ -0,0 +1,63 @@
|
|||||||
|
<api xmlns="http://ws.apache.org/ns/synapse" name="_WSO2APIRegistrationApplication_" context="/api-application-registration">
|
||||||
|
<resource methods="POST" url-mapping="/register/tenants" faultSequence="_api_registration_fault_">
|
||||||
|
<inSequence>
|
||||||
|
<property name="uri.var.portnum" expression="get-property('keyManager.port')"/>
|
||||||
|
<property name="uri.var.hostname" expression="get-property('keyManager.hostname')"/>
|
||||||
|
<send>
|
||||||
|
<endpoint>
|
||||||
|
<http uri-template="https://{uri.var.hostname}:{uri.var.portnum}/api-application-registration">
|
||||||
|
<timeout>
|
||||||
|
<duration>60000</duration>
|
||||||
|
<responseAction>fault</responseAction>
|
||||||
|
</timeout>
|
||||||
|
</http>
|
||||||
|
</endpoint>
|
||||||
|
</send>
|
||||||
|
</inSequence>
|
||||||
|
<outSequence>
|
||||||
|
<send/>
|
||||||
|
</outSequence>
|
||||||
|
</resource>
|
||||||
|
<resource methods="POST" url-mapping="/register" faultSequence="_api_registration_fault_">
|
||||||
|
<inSequence>
|
||||||
|
<property name="uri.var.portnum" expression="get-property('keyManager.port')"/>
|
||||||
|
<property name="uri.var.hostname" expression="get-property('keyManager.hostname')"/>
|
||||||
|
<send>
|
||||||
|
<endpoint>
|
||||||
|
<http uri-template="https://{uri.var.hostname}:{uri.var.portnum}/api-application-registration">
|
||||||
|
<timeout>
|
||||||
|
<duration>60000</duration>
|
||||||
|
<responseAction>fault</responseAction>
|
||||||
|
</timeout>
|
||||||
|
</http>
|
||||||
|
</endpoint>
|
||||||
|
</send>
|
||||||
|
</inSequence>
|
||||||
|
<outSequence>
|
||||||
|
<send/>
|
||||||
|
</outSequence>
|
||||||
|
</resource>
|
||||||
|
<resource methods="DELETE" url-mapping="/unregister" faultSequence="_api_registration_fault_">
|
||||||
|
<inSequence>
|
||||||
|
<property name="uri.var.portnum" expression="get-property('keyManager.port')"/>
|
||||||
|
<property name="uri.var.hostname" expression="get-property('keyManager.hostname')"/>
|
||||||
|
<send>
|
||||||
|
<endpoint>
|
||||||
|
<http uri-template="https://{uri.var.hostname}:{uri.var.portnum}/api-application-registration">
|
||||||
|
<timeout>
|
||||||
|
<duration>60000</duration>
|
||||||
|
<responseAction>fault</responseAction>
|
||||||
|
</timeout>
|
||||||
|
</http>
|
||||||
|
</endpoint>
|
||||||
|
</send>
|
||||||
|
</inSequence>
|
||||||
|
<outSequence>
|
||||||
|
<send/>
|
||||||
|
</outSequence>
|
||||||
|
</resource>
|
||||||
|
<handlers>
|
||||||
|
<handler class="org.wso2.carbon.apimgt.gateway.handlers.ext.APIManagerCacheExtensionHandler"/>
|
||||||
|
<handler class="org.wso2.carbon.apimgt.gateway.handlers.common.SynapsePropertiesHandler"/>
|
||||||
|
</handlers>
|
||||||
|
</api>
|
@ -0,0 +1,25 @@
|
|||||||
|
<api xmlns="http://ws.apache.org/ns/synapse" name="_WSO2DCRAPI_" context="/dcr">
|
||||||
|
<resource methods="POST DELETE" url-mapping="/register" faultSequence="_dcr_fault_">
|
||||||
|
<inSequence>
|
||||||
|
<property name="uri.var.portnum" expression="get-property('keyManager.port')"/>
|
||||||
|
<property name="uri.var.hostname" expression="get-property('keyManager.hostname')"/>
|
||||||
|
<send>
|
||||||
|
<endpoint>
|
||||||
|
<http uri-template="https://{uri.var.hostname}:{uri.var.portnum}/dynamic-client-web/register">
|
||||||
|
<timeout>
|
||||||
|
<duration>60000</duration>
|
||||||
|
<responseAction>fault</responseAction>
|
||||||
|
</timeout>
|
||||||
|
</http>
|
||||||
|
</endpoint>
|
||||||
|
</send>
|
||||||
|
</inSequence>
|
||||||
|
<outSequence>
|
||||||
|
<send/>
|
||||||
|
</outSequence>
|
||||||
|
</resource>
|
||||||
|
<handlers>
|
||||||
|
<handler class="org.wso2.carbon.apimgt.gateway.handlers.ext.APIManagerCacheExtensionHandler"/>
|
||||||
|
<handler class="org.wso2.carbon.apimgt.gateway.handlers.common.SynapsePropertiesHandler"/>
|
||||||
|
</handlers>
|
||||||
|
</api>
|
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright (c) 2016, WSO2 Inc. (http://wso2.com) All Rights Reserved.
|
||||||
|
~
|
||||||
|
~ WSO2 Inc. licenses this file to you under the Apache License,
|
||||||
|
~ Version 2.0 (the "License"); you may not use this file except
|
||||||
|
~ in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing,
|
||||||
|
~ software distributed under the License is distributed on an
|
||||||
|
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
~ KIND, either express or implied. See the License for the
|
||||||
|
~ specific language governing permissions and limitations
|
||||||
|
~ under the License.
|
||||||
|
-->
|
||||||
|
<sequence xmlns="http://ws.apache.org/ns/synapse" name="_api_registration_fault_">
|
||||||
|
<property name="ERROR_MESSAGE" value="Error occurred while invoking api application registration endpoint"/>
|
||||||
|
<sequence key="fault"/>
|
||||||
|
</sequence>
|
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright (c) 2016, WSO2 Inc. (http://wso2.com) All Rights Reserved.
|
||||||
|
~
|
||||||
|
~ WSO2 Inc. licenses this file to you under the Apache License,
|
||||||
|
~ Version 2.0 (the "License"); you may not use this file except
|
||||||
|
~ in compliance with the License.
|
||||||
|
~ You may obtain a copy of the License at
|
||||||
|
~
|
||||||
|
~ http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
~
|
||||||
|
~ Unless required by applicable law or agreed to in writing,
|
||||||
|
~ software distributed under the License is distributed on an
|
||||||
|
~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||||
|
~ KIND, either express or implied. See the License for the
|
||||||
|
~ specific language governing permissions and limitations
|
||||||
|
~ under the License.
|
||||||
|
-->
|
||||||
|
<sequence xmlns="http://ws.apache.org/ns/synapse" name="_dcr_fault_">
|
||||||
|
<property name="ERROR_MESSAGE" value="Error occurred while invoking dynamic client registration endpoint"/>
|
||||||
|
<sequence key="fault"/>
|
||||||
|
</sequence>
|
Loading…
Reference in new issue