Hi NuwanB, We only need publisher integration right, so why are we doing token > generation as thats a store function ?
To use the new API-M REST API, you need token generation. Refer following documentation [1] [1] https://docs.wso2.com/display/AM1100/apidocs/publisher/index.html#guide Shazni Nazeer Mob : +94 777737331 LinkedIn : http://lk.linkedin.com/in/shazninazeer Blog : http://shazninazeer.blogspot.com On Mon, May 23, 2016 at 6:06 PM, Nuwan Bandara <nu...@wso2.com> wrote: > Hi Guys, > > On Mon, May 23, 2016 at 8:27 AM, Shazni Nazir <sha...@wso2.com> wrote: > >> Last week had a meeting with G-Reg team (participants - Sagara, Chandana >> and SameeraM) and SanjeewaM from API-M to see the current work and to get >> few thing clarified. Notes of the meeting can be found in the following [1] >> >> [1] Invitation: G-Reg extension for API-M integration design/current >> prog... @ Wed May 18, 2016 2pm - 3pm (sha...@wso2.com) >> >> Apart from that following are the the finished work and TODOs left >> >> - Handler is almost complete. Have to add copy and delete handler >> methods and do the consequent API-M operations >> - Add more fields like, in, out and fault sequence. >> - Request json payload creation for API creation - done. I identified >> an issue in the API-M REST API where the scopes and uri-templates are >> specified, those do not get added. The reason is explained in the email >> [2] >> and the PR also sent to the git repo. >> - Get the access and the refresh token using the API-M REST API >> - Access token regeneration when token expires >> >> We only need publisher integration right, so why are we doing token > generation as thats a store function ? > >> >> - >> - Artifact attribute reading >> - Provide rxt fields to read API Definition and populate the payload >> according to that >> - life-cycle configuration for the API lifecycle - Using the same >> lifecycle as what API-M already have >> >> [2] [API-M] API Definition and scopes do not get added and updated when >> using new REST API >> >> TODO's >> >> - Reading the api manager related configuration from a configuration >> file >> - Adding the thumbnail of the API. Currently having an issue when >> adding a thumnail in the G-Reg publisher. I'm looking into it. In the >> meeting we discussed a way to send the thumbnail URL in the API-M REST >> API. >> See the meeting notes on the decision. >> - Develop the executor for the lifecycle state change >> - Add docs section to the rxt >> - Persist the consumer key and consumer secret obtained for G-Reg in >> registry >> - Do some G-Reg publisher level customization like avoiding additions >> of the same context and adding placeholders >> >> >> Shazni Nazeer >> Mob : +94 777737331 >> LinkedIn : http://lk.linkedin.com/in/shazninazeer >> Blog : http://shazninazeer.blogspot.com >> >> On Tue, May 17, 2016 at 10:45 AM, Shazni Nazir <sha...@wso2.com> wrote: >> >>> Since this component is developed as an extension, it can be deployed as >>> a jar to the repository/components/lib as a library. And other artifacts >>> like rxts can be added to G-Reg in runtime. With this setup I can test with >>> a standalone G-Reg 5.2.0 with a standalone API-M 1.10.0 without any hassle. >>> Currently as I develop this implementation, I do testing as it goes. >>> >>> Shazni Nazeer >>> Mob : +94 777737331 >>> LinkedIn : http://lk.linkedin.com/in/shazninazeer >>> Blog : http://shazninazeer.blogspot.com >>> >>> On Tue, May 17, 2016 at 6:33 AM, Samisa Abeysinghe <sam...@wso2.com> >>> wrote: >>> >>>> Great! >>>> >>>> How are we planning to test this implementation? >>>> >>>> Thanks, >>>> Samisa... >>>> >>>> >>>> Samisa Abeysinghe >>>> >>>> Vice President Delivery >>>> >>>> WSO2 Inc. >>>> http://wso2.com >>>> >>>> >>>> On Mon, May 16, 2016 at 7:31 PM, Shazni Nazir <sha...@wso2.com> wrote: >>>> >>>>> Yes Samisa, so far so good. >>>>> >>>>> I'll also be having a review with NuwanB and G-Reg team by Thursday to >>>>> see if things are aligned. >>>>> On 16 May 2016 6:33 p.m., "Samisa Abeysinghe" <sam...@wso2.com> wrote: >>>>> >>>>> Are we on track in terms of the time schedule to deliver this? >>>>> >>>>> Thanks, >>>>> Samisa... >>>>> >>>>> >>>>> Samisa Abeysinghe >>>>> >>>>> Vice President Delivery >>>>> >>>>> WSO2 Inc. >>>>> http://wso2.com >>>>> >>>>> >>>>> On Mon, May 16, 2016 at 4:45 PM, Shazni Nazir <sha...@wso2.com> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> Following is the current update of the G-Reg extension for API-M >>>>>> integration. >>>>>> >>>>>> - API rxt - created, but additional fields needs to be added. >>>>>> >>>>>> Some fields like thumbnail, sequences for in, out, fault have few >>>>>> limitations on the rxt end. Pure rxt's doesn't support for file system >>>>>> browse. I'm also looking into publisher extension to see if this could be >>>>>> added in publisher app end. >>>>>> >>>>>> Further, the API-M REST API [1] does provide the thumbnailUrl and >>>>>> sequence. Need to verify if this supports file based urls. >>>>>> >>>>>> - Developed the skeleton handler code >>>>>> - Developed the code to get consumer key and secret using the >>>>>> API-M REST API >>>>>> - Developed the code to get the access and the refresh token >>>>>> using the API-M REST API >>>>>> - Developing the artifact attribute reading logic - in progress >>>>>> >>>>>> TODO's >>>>>> >>>>>> - Add missing fields to ext >>>>>> - Reading the api manager related configuration from a >>>>>> configuration file >>>>>> - Provide rxt fields to read API Definition and populate the >>>>>> payload according to that >>>>>> - Develop the request json payload creation for API creation - in >>>>>> progress >>>>>> - Develop the access token regeneration when token expires >>>>>> - Develop the life-cycle configuration for the API lifecycle >>>>>> - Develop the executor for the lifecycle state change >>>>>> >>>>>> >>>>>> [1] >>>>>> https://docs.wso2.com/display/AM1100/apidocs/publisher/#!/operations#APIsApi#apisPost >>>>>> >>>>>> regards, >>>>>> >>>>>> Shazni Nazeer >>>>>> Mob : +94 777737331 >>>>>> LinkedIn : http://lk.linkedin.com/in/shazninazeer >>>>>> Blog : http://shazninazeer.blogspot.com >>>>>> >>>>> >>>>> >>>> >>> >> > > > -- > > > *Thanks & Regards,* > *Nuwan Bandara | Solutions Architect, WSO2 Inc.* > *+1 812 606 7390 <%2B1%20812%20606%207390> | +1 650 745 2169 Ext 4212 > <%2B1%20650%20745%202169%20Ext%204212> | http://nuwanbando.com > <http://nuwanbando.com> * > <http://www.nuwanbando.com/> >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev