Hi Pamoda,

On Wed, Apr 1, 2020 at 7:55 PM Pamoda Wimalasiri <pam...@wso2.com> wrote:

> Hi all,
>
> We have introduced a set of new REST APIs for managing the application
> templates. These new application template management APIs are added as an
> improvement to the Application Management API. With these APIs, the
> frequently used application configurations can be saved as a template so
> that they can be reused when creating a new application.
>
> Following new endpoints are added for Application Template Management.
>
>    - *GET  */applications/templates
>       - Retrieve all the application templates created for a tenant.
>    - *POST*  /applications/templates
>       - Create a new application template
>
> We already had a feature to support service provider templates implemented
by @Indunil Upeksha Rathnayake <indu...@wso2.com> to create templates using
XML files. In order to preserve the backward compatibility don't we need to
support XML based templates too ?

>
>    - *GET */applications/templates/{template-id}
>       - Get the application template information when given the template
>       id
>    - *PUT*  /applications/templates/{template-id}
>       - Update an application template when given with the template id
>    - *DELETE*    /applications/templates/{template-id}
>       - Delete the application template with the given template id
>
> The swagger definition of these API can be found here
> <https://app.swaggerhub.com/apis/pamoda/wso-2_identity_server_application_management_rest_api/v1#/Application%20Templates>
> .[1]
>
> Application Template Management service is implemented using the Template
> Manager OSGi services. The implementation details related to the
> Application Template Management API can be found here
> <https://github.com/wso2/identity-api-server/commit/d47979934d852cd47d44f8ece1129da1b8e0f328>
> [2].
>
> [1]
> https://app.swaggerhub.com/apis/pamoda/wso-2_identity_server_application_management_rest_api/v1#/Application%20Templates
> [2]
> https://github.com/wso2/identity-api-server/commit/d47979934d852cd47d44f8ece1129da1b8e0f328
>
> Thanks,
> Pamoda
> --
> *Pamoda Wimalasiri | *Senior Software Engineer | WSO2 Inc.
> (m) +94713705814 | (w) +94112145345 | (e) pam...@wso2.com
>
> <http://wso2.com/signature>
> _______________________________________________
> Iam-dev mailing list
> iam-...@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/iam-dev
>

[1] [Architecture][IAM][Service Provider Template Support

Thanks,
Hasanthi
-- 

Hasanthi Dissanayake | Associate Technical Lead | WSO2 Inc.
(m) +94718407133 | (w) +94112145345  | Email: hasan...@wso2.com  | Blog:
https://medium.com/@hasanthipurnimadissanayake
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to