Re: [Architecture] [APIM] Support to Import/Export Throttling Policies Using the API Controller

2020-11-04 Thread Harsha Kumara
ies, supporting this > via apictl is not a priority. If we do get more requests for supporting > this via apictl we can take this under consideration. > > On Tue, 3 Nov 2020 at 16:40, Harsha Kumara wrote: > >> I do agree that importing policies would be a one time task. But it's not

Re: [Architecture] [APIM] Support to Import/Export Throttling Policies Using the API Controller

2020-11-03 Thread Harsha Kumara
is a good to have feature. Thanks, Harsha On Tue, Nov 3, 2020 at 9:59 PM Wasura Wattearachchi wrote: > Hi, > > On Tue, Nov 3, 2020 at 4:08 PM Harsha Kumara wrote: > >> What are the plans for the updates for the policies? >> >> It's required to revisit this featu

Re: [Architecture] [APIM] Support to Import/Export Throttling Policies Using the API Controller

2020-11-03 Thread Harsha Kumara
;>>> >>>>> -f, --file string Name/Path of >>>>> the Throttling Policy to be imported >>>>> >>>>> -t, --type string Type of the >>>>> Throttling Policy (Can be advanced, application, subscription) >>>>> >>>>>-e, --environment string Environment from which the >>>>> Throttling Policy should be exported >>>>> >>>>> Optional >>>>> >>>>> --update Update an existing >>>>> Throttling Policy or create a new Throttling Policy >>>>> >>>>> REST API Requirements >>>>> >>>>> To implement the above commands in the API Controller side, REST APIs >>>>> related to the throttling policies are needed. IMO, we can use the >>>>> existing >>>>> REST APIs as explained below. >>>>> >>>>> To retrieve the throttling policy, the API Controller side can call >>>>> either of the below three (3) REST API resources in Admin V1 REST API >>>>> according to the type specified by -t (--type). Then, we can print it to a >>>>> YAML/JSON file and export/save it from the API Controller itself. >>>>> >>>>> >>>>>1. >>>>> >>>>>To export Advanced Throttling Policies - GET >>>>>/throttling/policies/advanced >>>>>2. >>>>> >>>>>To export Application-level Throttling Tiers/Policies - GET >>>>>/throttling/policies/application >>>>>3. >>>>> >>>>>To export Subscription-level Throttling Tiers/Policies - GET >>>>>/throttling/policies/subscription >>>>> >>>>> >>>>> To import the throttling policy, the API Controller side can call >>>>> either of the below three (3) REST API resources in Admin V1 REST API >>>>> according to the type specified by -t (--type). >>>>> >>>>> >>>>>1. >>>>> >>>>>To import Advanced Throttling Policies - POST >>>>>/throttling/policies/advanced >>>>> >>>>> (PUT /throttling/policies/advanced/{policyId} when the --update flag >>>>> is specified) >>>>> >>>>>1. >>>>> >>>>>To import Application-level Throttling Tiers/Policies - POST >>>>>/throttling/policies/application >>>>> >>>>> (PUT /throttling/policies/application/{policyId} when the --update >>>>> flag is specified) >>>>> >>>>>1. >>>>> >>>>>To import Subscription-level Throttling Tiers/Policies - POST >>>>>/throttling/policies/subscription >>>>> >>>>> (PUT /throttling/policies/subscription/{policyId} when the --update >>>>> flag is specified) >>>>> >>>>> Your feedback on the above-stated feature will be much appreciated >>>>> before starting the implementation. >>>>> >>>>> [1] https://github.com/wso2/product-apim-tooling/issues/329 >>>>> >>>>> Thank you! >>>>> -- >>>>> *Wasura Wattearachchi* | Software Engineer | WSO2 Inc. >>>>> (m) +94775396038 | (e) was...@wso2.com | (b) Medium >>>>> <https://medium.com/@wasuradananjith> >>>>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>>>> >>>>> >>>>> >>>> >>>> -- >>>> *Nuwan Dias* | VP and deputy CTO - API Management and Integration | >>>> WSO2 Inc. >>>> (m) +94 777 775 729 | (e) nuw...@wso2.com >>>> >>> >>> >>> -- >>> Regards, >>> Uvindra >>> >>> Mobile: 33962 >>> >> >> >> -- >> Regards, >> Uvindra >> >> Mobile: 33962 >> > > > -- > *Wasura Wattearachchi* | Software Engineer | WSO2 Inc. > (m) +94775396038 | (e) was...@wso2.com | (b) Medium > <https://medium.com/@wasuradananjith> > [image: http://wso2.com/signature] <http://wso2.com/signature> > > > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > -- *Harsha Kumara* *PhD Student* *LaTrobe University* ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] Implementing a gRPC data receiver for the throttling in APIM Traffic Manager

2020-09-15 Thread Harsha Kumara
>>>>>> [image: http://wso2.com] >>>>>>>> <http://wso2.com> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>&

Re: [Architecture] [APIM] Support for API Products from API Controller

2020-04-30 Thread Harsha Kumara
ay. We just need to > decide when we can do this. > > Thanks, > Bhathiya > > On Thu, Apr 30, 2020 at 6:57 PM Harsha Kumara wrote: > >> >> >> On Thu, Apr 30, 2020 at 11:18 PM Uvindra Dias Jayasinha >> wrote: >> >>> Ideally it would be g

Re: [Architecture] [APIM] Support for API Products from API Controller

2020-04-30 Thread Harsha Kumara
mode and do a release with the changes. We can't change old commands without addressing the backward compatibility. > > On Thu, 30 Apr 2020 at 18:10, Harsha Kumara wrote: > >> >> >> On Thu, Apr 30, 2020 at 10:02 PM Wasura Wattearachchi >> wrote: >> >>> Hi all, &g

Re: [Architecture] [APIM] Support for API Products from API Controller

2020-04-30 Thread Harsha Kumara
- > >apictl set [flags] >- > >apictl update [flags] > > > Newly added commands: > >- > >apictl delete-api [flags] >- > >apictl change-api-status [flags] >- > >apictl delete-api-product [flag] > >

Re: [Architecture] [APIM] Support for API Products from API Controller

2020-04-30 Thread Harsha Kumara
ting >>> an API. Example:- “apictl export-api-product”. >>> >>>1. >>> >>>List API Products >>> >>> Introduce a separate command as “apictl list api-products” to list API >>> Products. >>> >>> Comparison of “Using existing commands” and “Using a new set of >>> commands” >>> >>> Using existing commands >>> >>> Using a new set of commands >>> >>>- >>> >>>Advantage >>> >>> Can be used directly in CI/CD flow without worrying about the project >>> type whether it is an API or an API Product. (Refer to the disadvantage of >>> the other column for more information) >>> >>> >>>- >>> >>>Disadvantage >>> >>> Since we are using “apictl export-api” (or “apictl import-api”) there is >>> a wording issue. >>> >>> But IMO, this is not a problem, since API Product is in fact after all >>> an API. >>> >>>- >>> >>>Advantage >>> >>> Since we have another command for importing/exporting apps as >>> import-apps/export-apps, one could naturally go for a new command for >>> import-api-product/export-api-product. >>> >>> >>>- >>> >>>Disadvantage >>> >>> In CI/CD flow this can be a bit inconvenient because APIs and API >>> Products are very similar, so would be its project structure. But from the >>> automation script, it has to figure out which command to execute: >>> export-api or export-api-product (same for import as well), since it does >>> not know this project is an API or an API Product. >>> >>> Your feedback to choose the appropriate approaches and commands (with >>> the problems that may arise) for each of the above tasks will be much >>> appreciated. Furthermore, it would be great if new more simplified >>> approaches can be identified in addition to the above-stated approaches. >>> >>> Thank you! >>> -- >>> *Wasura Wattearachchi* | Software Engineer | WSO2 Inc. >>> (m) +94775396038 | (e) was...@wso2.com | (b) Medium >>> <https://medium.com/@wasuradananjith> >>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>> >>> >>> >> >> -- >> *Wasura Wattearachchi* | Software Engineer | WSO2 Inc. >> (m) +94775396038 | (e) was...@wso2.com | (b) Medium >> <https://medium.com/@wasuradananjith> >> [image: http://wso2.com/signature] <http://wso2.com/signature> >> >> >> > > -- > *Bhathiya Jayasekara* | Senior Technical Lead | WSO2 Inc. > (m) +94 71 547 8185 | (e) bhathiya-@t-wso2-d0t-com > > > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > -- *Harsha Kumara* *PhD Student* *LaTrobe University* ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] [Intern Project] Management Dashboard for MIcrogateways

2020-02-13 Thread Harsha Kumara
ng microservices >>> >>> >>> >>>- >>> >>>Status of the microservices (up or down) >>> >>> >>> >>>- >>> >>>The uptime of the exposed micro services >>> >>> >>

Re: [Architecture] [APIM] Service discovery with Kubernetes

2020-02-13 Thread Harsha Kumara
ire this? Once API creator select the endpoint, there isn't a need of saving the other service endpoints. > > Please go through the description and I highly appreciate your thoughts on > this $subject. > > Thanks!. > > > > -- > Methusha Thuraisingam | Intern . Eng

Re: [Architecture] [APIM] Support Global OAuth2 Scopes and Attaching Multiple Scopes per API Resource

2020-01-20 Thread Harsha Kumara
ieve the details of a global scope >>>>>> >>>>>> #- >>>>>> >>>>>> >>>>>> get: >>>>>> >>>>>> security: >&

Re: [Architecture] [APIM 3.1.0] Support externalizing login/logout URLs (/authorize and /oidc/logout)

2020-01-07 Thread Harsha Kumara
o know the tenant name later on during login. >> >> Thanks. >> >>> >>> Thanks & Regards, >>> Ishara Cooray >>> Associate Technical Lead >>> Mobile : +9477 262 9512 >>> WSO2, Inc. | http://wso2.com/ >>> Lean .

Re: [Architecture] [APIM 3.1.0] Support externalizing login/logout URLs (/authorize and /oidc/logout)

2020-01-06 Thread Harsha Kumara
On Tue, Jan 7, 2020 at 12:27 PM Malintha Amarasinghe wrote: > > > On Tue, Jan 7, 2020 at 12:23 PM Harsha Kumara wrote: > >> >> >> On Tue, Jan 7, 2020 at 12:20 PM Malintha Amarasinghe >> wrote: >> >>> Hi, >>> >>>

Re: [Architecture] [APIM 3.1.0] Support externalizing login/logout URLs (/authorize and /oidc/logout)

2020-01-06 Thread Harsha Kumara
gt; Thoughts are highly appreciated. > > Thanks! > Malintha > > -- > Malintha Amarasinghe > *WSO2, Inc. - lean | enterprise | middleware* > http://wso2.com/ > > Mobile : +94 712383306 > -- *Harsha Kumara* Technical

Re: [Architecture] PDF Report Generation for APIM Analytics

2020-01-06 Thread Harsha Kumara
e? ex: Tenant domain, API, >> Application, users information, etc. >> It also looks like the actual use case of this report/API is to provide >> monetization capabilities. Please verify if not. So are we providing the >> PDF generation capabilities to standard users, from existin

Re: [Architecture] PDF Report Generation for APIM Analytics

2020-01-06 Thread Harsha Kumara
> > *Fazlan Nazeem | *Associate Technical Lead | WSO2 Inc > Mobile : +94772338839 | fazl...@wso2.com > > > -- *Harsha Kumara* Technical Lead, WSO2 Inc. Mobile: +94775505618 Email: hars...@wso2.coim Blog: harshcreationz.blogspot.com GET INTEGRATION AGILE Integration Agility for Dig

Re: [Architecture] [APIM] [3.x] Global View for Scopes

2020-01-02 Thread Harsha Kumara
gt; #- > ScopeList: > title: Scope List > properties: > count: > type: integer > description: | > The number of Scopes returned. > example: 1 > list: > type: array

Re: [Architecture] [Microgateway] JWT Issuer feature

2019-12-13 Thread Harsha Kumara
apim"validateSubscription=false >>>>>>> [jwtTokenConfig.jwtIssuer]enabled=falsevalidityPeriod=600keyStoreAlias="ballerina" >>>>>>> >>>>>>> >>>>>>> >>>>>>>> What's the endpoint that

Re: [Architecture] [Dev] [VOTE] Release of WSO2 API Manager 3.0.0 RC3

2019-10-25 Thread Harsha Kumara
gt;>>>> >>>>>>>> -- >>>>>>>> *Samitha Chathuranga* >>>>>>>> *Senior Software Engineer*, *WSO2 Inc.* >>>>>>>> lean.enterprise.middleware >>>>>>>> Mobile: +94715123761 >>>>>>

Re: [Architecture] Attaching and Configuring Policies for APIs with API Publisher

2019-10-22 Thread Harsha Kumara
:39 PM Dulith Senanayake wrote: > >> Hi all, >> >> As @Harsha Kumara and @Malintha Amarasinghe >> mentioned, I identified the following mediator list >> that we would be supporting at UI level for the request, response, fault >> message mediations. >

Re: [Architecture] Attaching and Configuring Policies for APIs with API Publisher

2019-10-18 Thread Harsha Kumara
field). >>>- If the name has given in the name field user can upload the flow >>>to the Request,Response,Fault message mediation by clicking on the select >>>button. >>> >>> *Technologies that are use in the implementation* >>> &

Re: [Architecture] [APIM] [3.0] JWT revocation for synapse gateway

2019-10-04 Thread Harsha Kumara
+ I hope we only fetch tokens which aren't expired but revoked. On Fri, Oct 4, 2019 at 12:41 PM Harsha Kumara wrote: > Will revoke endpoint called with same token trigger a revocation event? > This is because sometimes JMS subscription can be dropped. In case when > it's back we can t

Re: [Architecture] [APIM] [3.0] JWT revocation for synapse gateway

2019-10-04 Thread Harsha Kumara
ens. We are >> planning to clean both the database table and the revoke map via a timer >> task with a suitable interval to ensure they will not be growing >> continuously. >> >> Please let me know your suggestions. >> -- >> Thanks & Regards, >>

Re: [Architecture] [API Manager] Improve APIM CLI to generate a token for an API

2019-09-13 Thread Harsha Kumara
to go with .14 at the moment. We need to release a new major version of the tool for the APIM V3 version. > > Thanks, > DinushaD > > On Fri, Sep 13, 2019 at 11:08 AM Harsha Kumara wrote: > >> It should be fine. What happen if API resources protect with scopes? May

Re: [Architecture] [API Manager] Improve APIM CLI to generate a token for an API

2019-09-12 Thread Harsha Kumara
this is only for testing purposes, we do not need to support multiple grant > types. do we? > > > On Thu, Sep 12, 2019 at 5:51 PM Harsha Kumara wrote: > >> @Dinusha Dissanayake Are we generating a client >> credentials token or pass grant type based token? >> >>

Re: [Architecture] [API Manager] Improve APIM CLI to generate a token for an API

2019-09-12 Thread Harsha Kumara
.@wso2.com >>>>> <http://wso2.com/signature> >>>>> >>>>> >>>> >>>> -- >>>> Regards, >>>> Chamila Adhikarinayake >>>> Associate Technical Lead >>>> WSO2, Inc. >>>> Mobile - +94712346437 >>>> Email - chami...

Re: [Architecture] [APIM 3.x.x] Supporting Cookie Based Access Tokens for APIs

2019-09-04 Thread Harsha Kumara
;>>> >>>> >>>> >>>> -- >>>> Best Regards >>>> Dushan Silva >>>> Software Engineer >>>> >>>> *WSO2, Inc. * >>>> >>>> lean . enterprise . middleware >>>> Mob: +94 774 979042 >&g

Re: [Architecture] [APIM-3.0] Publisher rest API to check a role name existence

2019-08-20 Thread Harsha Kumara
places we are using ids in UUID > format and here we have a difference. > > Apart from that, this makes everything else safe and simple; > 1. No need to split and separate user store from the UI from the separate > characters. We just need to base64 encode and pass it to the

Re: [Architecture] [APIM-3.0] Publisher rest API to check a role name existence

2019-08-20 Thread Harsha Kumara
On Tue, Aug 20, 2019 at 4:35 PM Bhathiya Jayasekara wrote: > > > On Tue, Aug 20, 2019 at 4:27 PM Harsha Kumara wrote: > >> >> >> On Tue, Aug 20, 2019 at 3:35 PM Bhathiya Jayasekara >> wrote: >> >>> >>> >>

Re: [Architecture] [APIM-3.0] Publisher rest API to check a role name existence

2019-08-20 Thread Harsha Kumara
.apimgt.rest.api.util/src/main/java/org/wso2/carbon/apimgt/rest/api/util/impl/WebAppAuthenticatorImpl.java#L138 >>> [3] >>> https://github.com/wso2/carbon-apimgt/blob/master/components/apimgt/org.wso2.carbon.apimgt.rest.api.util/src/main/java/org/wso2/carbon/apimgt/rest/api/util/

Re: [Architecture] [APIM] [3.0] Publishing to External Stores via Publisher REST APIs

2019-08-17 Thread Harsha Kumara
- Use import-export webapp, to import the API and modify the >>>>>api.json to include the artifact properties apiOwner, advertiseOnly, >>>>>redirectURL, zip, and export it to the external Store. A separate REST >>>>> API >>>>>call to ch

Re: [Architecture] [APIM-3.0] Publisher rest API to check a role name existence

2019-08-15 Thread Harsha Kumara
t;>>> If we go with the option 1, it will simplify the work in the UI side >>>>>> while doing the role validations by using the Rest API since we can do >>>>>> the >>>>>> validation by looking at the status code (If the role exists it is

Re: [Architecture] [APIM-3.0] Publisher rest API to check a role name existence

2019-08-07 Thread Harsha Kumara
On Wed, Aug 7, 2019 at 6:24 PM Malintha Amarasinghe wrote: > > > On Wed, Aug 7, 2019 at 3:39 PM Harsha Kumara wrote: > >> >> >> On Wed, Aug 7, 2019 at 3:37 PM Malintha Amarasinghe >> wrote: >> >>> >>> >>> On Wed, Aug 7, 2019

Re: [Architecture] [APIM-3.0.0] Publisher-creator separation of API update REST API operations

2019-07-31 Thread Harsha Kumara
reate >>>scope, then the field value will be overridden by the original (same old) >>>value. Else, the passed value from body >>>will be set as the new value. >>> >>> >> Should we fail the request if it detects some unallowed fields are >> updated,

Re: [Architecture] JWT Authentication for API Gateway

2019-06-28 Thread Harsha Kumara
On Sat, Jun 29, 2019 at 9:31 AM Rajith Roshan wrote: > > > On Sat, Jun 29, 2019 at 9:17 AM Harsha Kumara wrote: > >> >> >> On Sat, Jun 29, 2019 at 9:12 AM Malintha Amarasinghe >> wrote: >> >>> I think we can make it optional. >>>

Re: [Architecture] JWT Authentication for API Gateway

2019-06-28 Thread Harsha Kumara
gt;> >>>> On Fri, Jun 28, 2019 at 10:48 AM Chamod Samarajeewa >>>> wrote: >>>> >>>>> Hi Harsha, >>>>> >>>>> @Chamod Samarajeewa Are we also going to implement >>>>>> the revocation support

Re: [Architecture] JWT Authentication for API Gateway

2019-06-27 Thread Harsha Kumara
On Fri, Jun 28, 2019 at 10:43 AM Harsha Kumara wrote: > @Chamod Samarajeewa Are we also going to implement the > revocation support as well as we already have the backend implementation? > > On Fri, Jun 28, 2019 at 10:37 AM Chamod Samarajeewa > wrote: > >> Hi All, >

Re: [Architecture] JWT Authentication for API Gateway

2019-06-27 Thread Harsha Kumara
> - retrieve the missing information in the payload of JWT token such as > "API tier" > - retrieve scopes bound to the resource for scope validation > > The related Git issue can be found here [1]. I would really appreciate any > feedback. Thank you. > > Best r

Re: [Architecture] Fwd: Basic Authentication for APIM Gateway

2019-05-30 Thread Harsha Kumara
eluctant to change >>>>> the logic in the code generating the basic auth header just to support >>>>> APIM-Gateway. The customers who can change their logic would easily choose >>>>> the OAuth support instead of using Basic Authentication. >>>

Re: [Architecture] [Microgateway] API Manager JWT Token Revocation Feature

2019-04-04 Thread Harsha Kumara
gt;> micro-gateway then we can check that as part of key validation >>>>>>>>>>> process. >>>>>>>>>>> >>>>>>>>>>> We need to find a way to send revoked JTI t

Re: [Architecture] Fwd: Basic Authentication for APIM Gateway

2019-03-08 Thread Harsha Kumara
assword is used. > Are we caching the decision? > > Best Regards, > Chamod. > > On Fri, Mar 8, 2019 at 2:18 PM Harsha Kumara wrote: > >> @Chamod Samarajeewa can you share current >> implementation details? Is you basic authentication handler, I assume you >&g

Re: [Architecture] [APIM] Supporting 3rd Party Key Manager Integrations at API Gateway

2019-03-08 Thread Harsha Kumara
Was checking on both the mails. :) On Fri, Mar 8, 2019 at 3:49 AM Johann Nallathamby wrote: > @Harsha Kumara did they give you too much wine in the > plane ? > > On Fri, Mar 8, 2019 at 2:18 PM Harsha Kumara wrote: > >> Please ignore my previous reply. >> >&g

Re: [Architecture] [APIM] Supporting 3rd Party Key Manager Integrations at API Gateway

2019-03-08 Thread Harsha Kumara
weigh the cons. If you think the key manager >>>> extension point is also important, then we can have two levels of extension >>>> points, and choose depending on what we think is the best for the >>>> requirement. >>>> >>>> What is your

Re: [Architecture] Fwd: Basic Authentication for APIM Gateway

2019-03-08 Thread Harsha Kumara
@Chamod Samarajeewa can you share current implementation details? Is you basic authentication handler, I assume you calling token endpoint with hard coded consumer key and password. We should be able to support Johann's suggestion with Option 1. On Fri, Mar 8, 2019 at 3:20 AM Harsha Kumara

Re: [Architecture] [APIM] Supporting 3rd Party Key Manager Integrations at API Gateway

2019-03-08 Thread Harsha Kumara
@Chamod Samarajeewa can you share current implementation details? Is you basic authentication handler, I assume you calling token endpoint with hard coded consumer key and password. We should be able to support Johann's suggestion with Option 1. On Fri, Mar 8, 2019 at 3:30 AM Harsha Kumara

Re: [Architecture] [APIM] Supporting 3rd Party Key Manager Integrations at API Gateway

2019-03-08 Thread Harsha Kumara
gt;> requirement. >>> >>> What is your opinion on this? >>> >>> Thanks & Regards, >>> Johann. >>> >>> -- >>> *Johann Dilantha Nallathamby* | Associate Director/Solutions Architect >>> | WSO2 Inc. >>> (m)

Re: [Architecture] [APIM] Supporting 3rd Party Key Manager Integrations at API Gateway

2019-03-08 Thread Harsha Kumara
t; Thanks & Regards, >> Johann. >> >> -- >> *Johann Dilantha Nallathamby* | Associate Director/Solutions Architect | >> WSO2 Inc. >> (m) +94 (77) 7776950 | (w) +94 (11) 2145345 | (e) joh...@wso2.com >> [image: Signature.jpg] >> > > > -- > *Nuwan Dias* | Director | WSO2 Inc. >

Re: [Architecture] Fwd: Basic Authentication for APIM Gateway

2019-03-08 Thread Harsha Kumara
he non-trusted apps from > trusted apps, to minimize breaches. > > Thoughts? > > Regards, > Johann. > > On Tue, Mar 5, 2019 at 4:41 PM Chamod Samarajeewa wrote: > >> >> >> -- Forwarded message ----- >> From: Chamod Samarajeewa >

Re: [Architecture] [APIM] Cannot secure APIs with Mutual TLS and OAuth2

2019-03-05 Thread Harsha Kumara
tation to support this. > > Thanks & Regards, > Johann. > > -- > *Johann Dilantha Nallathamby* | Associate Director/Solutions Architect | > WSO2 Inc. > (m) +94 (77) 7776950 | (w) +94 (11) 2145345 | (e) joh...@wso2.com > [image: Signature.jpg] > -- *Harsha Kumara

Re: [Architecture] Basic Authentication for APIM Gateway

2019-02-15 Thread Harsha Kumara
so2.org > > On Fri, Feb 15, 2019 at 5:18 PM Harsha Kumara wrote: > >> Hi Chamod, >> >> Can user choose to expose API either OAuth or Basic authentication with >> this implementation? >> >> We need to provide basic authentication agaist user stor

Re: [Architecture] Fwd: Developer-First Microgateway Creation

2018-10-29 Thread Harsha Kumara
st >>> Architecture@wso2.org >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >> >> >> -- >> Malintha Amarasinghe >> *WSO2, Inc. - lean | enterprise | middleware* >> http://wso2.com/ >> >> Mobile : +94 712383306

Re: [Architecture] APIM 3.0.0 - Supporting product upgrades as a first class feature

2018-09-02 Thread Harsha Kumara
>> public API migrate(PreparedStatement statement) throws >>>>>> MigrationException { >>>>>> API api = null; >>>>>> try (ResultSet rs = statement.executeQuery()) { >>>>>> while (r

Re: [Architecture] [APIM] Sending Custom headers to Websocket back ends.

2018-06-29 Thread Harsha Kumara
; [2] > https://github.com/wso2/carbon-mediation/pull/1068/commits/a3d204dfc53138aab7097d6e168d1c0df7382c01 > > On Fri, Jun 29, 2018 at 7:55 PM, Harsha Kumara wrote: > >> >> >> On Fri, Jun 29, 2018 at 11:25 AM Menaka Jayawardena >> wrote: >> >>&

Re: [Architecture] [APIM] Sending Custom headers to Websocket back ends.

2018-06-29 Thread Harsha Kumara
k-end by default? Why we need special prefix as we removed it in the outflow? > > Any comments, suggestions are highly appreciated. > > Thanks and Regards, > Menaka > > -- > > *Menaka Jayawardena* > Senior Software Engineer > WSO2 Inc. > > Phone : +94

Re: [Architecture] Micro Gateway CLI - Hashing Resources (APIs/Policies) for change detection

2018-06-19 Thread Harsha Kumara
*@Hash* will be automatically extracted from the > code and will be used to generate the hashes for each resource. > > The generated hashes will be stored inside the CLI's temp folder against > each resources' UUID, which will be used to compare the hash changes > between next runs.

Re: [Architecture] [Dev] APIM CLI simplify endpoint url configs

2018-06-18 Thread Harsha Kumara
>>>>> Thanks and Regards >>>>> -- >>>>> >>>>> Rukshan Chathuranga. >>>>> WSO2, Inc. >>>>> +94711822074 >>>>> >>>> >>>> >>>> >>>> -- >>>&

Re: [Architecture] [Dev] APIM CLI simplify endpoint url configs

2018-06-18 Thread Harsha Kumara
;>> Thanks and Regards >>>>> -- >>>>> >>>>> Rukshan Chathuranga. >>>>> WSO2, Inc. >>>>> +94711822074 >>>>> >>>> >>>> >>>> >>>> -- >>>> Nuwan Dias >>>> >>>> So

[Architecture] WSO2 API Manager Micro Gateway 2.5.0-Alpha Released!!!

2018-06-15 Thread Harsha Kumara
/product-microgateway/issues>. -- The WSO2 API Manager Team -- -- Harsha Kumara Associate Technical Lead, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/

[Architecture] WSO2 API Manager Micro Gateway 2.5.0-M1 Released!!!

2018-06-13 Thread Harsha Kumara
The WSO2 API Manager team is pleased to announce the release of API Manager Micro Gateway 2.5.0-M1. It's now available to download.Distribution https://github.com/wso2/product-microgateway/releases/download/v2.5.0-m1-r/wso2am-micro-gw-2.5.0-m1.zip

Re: [Architecture] APIM Micro Gateway Cli Functionality and Structure

2018-05-28 Thread Harsha Kumara
and Regards > > On Mon, May 28, 2018 at 3:33 PM, Harsha Kumara <hars...@wso2.com> wrote: > >> >> >> On Mon, May 28, 2018 at 3:31 PM Bhathiya Jayasekara <bhath...@wso2.com> >> wrote: >> >>> Hi, >>> >>> On Mon, May 28, 2018

Re: [Architecture] APIM Micro Gateway Cli Functionality and Structure

2018-05-28 Thread Harsha Kumara
On Mon, May 28, 2018 at 3:31 PM Bhathiya Jayasekara <bhath...@wso2.com> wrote: > Hi, > > On Mon, May 28, 2018 at 3:23 PM, Harsha Kumara <hars...@wso2.com> wrote: > >> *Core Cli Commands* >> >>- *micro-gw setup/init (with inputs usernam

[Architecture] APIM Micro Gateway Cli Functionality and Structure

2018-05-28 Thread Harsha Kumara
. - This command also outputs APIs which have updated and commands which are available to run in target folder - *micro-gw run (with label name)* - This command will use to run the balx generated for given label. Please share your suggestions and improvements. Thanks, Harsha -- Harsha Kumara

[Architecture] WSO2 API Manager 2.2.0-update6 Released!

2018-05-17 Thread Harsha Kumara
We encourage you to report issues, documentation faults, and feature requests regarding WSO2 API Manager through the public API Manager Git Repo <https://github.com/wso2/product-apim/issues>. -- The WSO2 API Manager Team -- -- Harsha Kumara Associate Technical Lead, W

Re: [Architecture] [APIM][API-Manager gateway] REST API to Fetch API Details to APIM-Gateway

2018-05-14 Thread Harsha Kumara
(not only swagger definition, name, version, context and provider) > > Thanks, > Sachini > > On Wed, May 9, 2018 at 1:59 PM, Harsha Kumara <hars...@wso2.com> wrote: > >> @Sachini Can you also add a sample response as well? >> >> On Wed, May 9, 2018 at 8:02 AM, M

Re: [Architecture] [APIM][API-Manager gateway] REST API to Fetch API Details to APIM-Gateway

2018-05-09 Thread Harsha Kumara
>>>> >>>> *Sachini De Silva* >>>> Software Engineer - WSO2 >>>> >>>> Email : sachi...@wso2.com >>>> Mobile : +94714765495 >>>> >>>> >>>> ___ >>>> Architecture mailing list >>&g

[Architecture] WSO2 API Manager 2.2.0-update4 Released!

2018-05-04 Thread Harsha Kumara
age you to report issues, documentation faults, and feature requests regarding WSO2 API Manager through the public API Manager Git Repo <https://github.com/wso2/product-apim/issues>. -- The WSO2 API Manager Team -- -- Harsha Kumara Software

Re: [Architecture] [APIM] Label feature for API-Manager gateway

2018-05-03 Thread Harsha Kumara
-- > > *Krishan Wijesena* > Software Engineer | WSO2 > > Email : krish...@wso2.com > Mobile : +94776219923 > WSO2 Inc : http://wso2.com > [image: http://wso2.com/signature] <http://wso2.com/signature> > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +9

Re: [Architecture] Require suggestion to achieve this architecture.

2018-05-02 Thread Harsha Kumara
n applications specific to that environment. Please >> suggest any possible approach. I have attached a current architecture. >> >> Thanks >> >> Shiva Kumar >> >> >> ___ >> Architecture mailing list >> A

Re: [Architecture] Remove Application and user access token concept from API Manager

2018-03-29 Thread Harsha Kumara
ttp://sanjeewamalalgoda. >> blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/> >> >> >> -- > Nuwan Dias > > Software Architect - WSO2, Inc. http://wso2.com > email : nuw...@wso2.com > Phone : +94 777 775 729 <+94%2077%20777%205729> > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] APIM3 Security For Exposed REST APIs

2018-02-22 Thread Harsha Kumara
gt; > On Thu, Feb 22, 2018 at 5:33 PM, Harsha Kumara <hars...@wso2.com> wrote: > >> Hi All, >> >> This is to discuss the security of REST APIs exposed from carbon-auth and >> carbon-apimgt components. We are mainly using OAuth as primary protection >> for

Re: [Architecture] [APIM v3] REST API for retrieving feature availability

2018-02-20 Thread Harsha Kumara
Thank you! >> -- >> *Pubudu Gunatilaka* >> Committer and PMC Member - Apache Stratos >> Senior Software Engineer >> WSO2, Inc.: http://wso2.com >> mobile : +94774078049 <%2B94772207163> >> >> > > > -- > Malintha Amarasinghe > *WSO2, Inc. - lean | enterprise | middleware* > http://wso2.com/ > > Mobile : +94 712383306 <+94%2071%20238%203306> > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] Clearly defining what operations users can perform on a shared application in APIM

2018-02-13 Thread Harsha Kumara
ith >>>>> them. The reason for this is to address practical issues that take place >>>>> when the App owner leaves an organization and there needs to be some way >>>>> to >>>>> delete/update such an

Re: [Architecture] [GDPR] API Manager 3.0.0 GDPR Support

2018-02-01 Thread Harsha Kumara
; _______ >> Architecture mailing list >> Architecture@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Rukshan Chathuranga. > Software Engineer. > WSO2, Inc. > +94711822074 <+94%2071%20182%202074> > > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] [GDPR] API Manager 3.0.0 GDPR Support

2018-02-01 Thread Harsha Kumara
goda* > WSO2 Inc. > Mobile : +94713068779 <+94%2071%20306%208779> > > <http://sanjeewamalalgoda.blogspot.com/>blog :http://sanjeewamalalgoda. > blogspot.com/ <http://sanjeewamalalgoda.blogspot.com/> > > > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] [RRT] Calculate Age value of cached response

2018-01-24 Thread Harsha Kumara
eerthika. >> -- >> <dev-requ...@wso2.org> >> Keerthika Mahendralingam >> Software Engineer >> Mobile :+94 (0) 776 121144 <+94%2077%20612%201144> >> keerth...@wso2.com >> WSO2, Inc. >> lean . enterprise . middleware >> &g

[Architecture] WSO2 API Manager 3.0.0-M14 Released!

2018-01-18 Thread Harsha Kumara
WSO2 API Manager through WSO2 API Manager GIT Issues <https://github.com/wso2/product-apim/issues>. ~ WSO2 API Manager Team ~ -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 <+94%2077%20550%205618> Blog:harshcreationz.blogspot.com _

Re: [Architecture] [MB4] Restful Admin API's for Message Broker

2018-01-15 Thread Harsha Kumara
t;>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Destinations (Queues/Topics)* >>>>>>>>>> >&

Re: [Architecture] OpenAPI 3.0 support for API Manager 2.2.0

2018-01-09 Thread Harsha Kumara
il: tgtshan...@gmail.com >>> >>> >> >> >> -- >> Lakmal Warusawithana >> Senior Director - Cloud Architecture; WSO2 Inc. >> Mobile : +94714289692 <+94%2071%20428%209692> >> Blogs : https://medium.com/@lakwarus/ >> http://lakmalsview.blogspot.com/ >> >> >> > > > -- > Thilini Shanika > Senior Software Engineer > WSO2, Inc.; http://wso2.com > 20, Palmgrove Avenue, Colombo 3 > > E-mail: tgtshan...@gmail.com > > > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] [Dev] WSO2 Identity Server 5.4.0 Update1 Released !!!

2017-12-30 Thread Harsha Kumara
1> > Blog: *https://madurangasiriwardena.wordpress.com/ > <https://madurangasiriwardena.wordpress.com/>* > <http://wso2.com/signature> > > ___ > Dev mailing list > d...@wso2.org > http://wso2.org/cgi-bin/mailman/

Re: [Architecture] APIM Statistics introduce new field to the Analytics events

2017-12-24 Thread Harsha Kumara
Adding Fazlan. Shall we create a JIRA and prioritize this. On Mon, Dec 25, 2017 at 10:14 AM, Harsha Kumara <hars...@wso2.com> wrote: > +1 to include this. It's a basic requirement to differentiate the prod and > sandbox traffic in the system. Also, correlation Id will help to track t

Re: [Architecture] APIM Statistics introduce new field to the Analytics events

2017-12-24 Thread Harsha Kumara
s > > -- > Rukshan Chathuranga. > Software Engineer. > WSO2, Inc. > +94711822074 <+94%2071%20182%202074> > > _______ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cg

Re: [Architecture] [APIM 3.0.0] SAML2 and OAuth2/OIDC federated authenticators

2017-12-24 Thread Harsha Kumara
> > > -- > Sent from: http://wso2-oxygen-tank.10903.n7.nabble.com/WSO2-Architectur > e-f62919.html > ___ > Architecture mailing list > Architecture@wso2.org > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > --

Re: [Architecture] [APIM][C5] - Resource Registration Rest API For API Manager

2017-12-10 Thread Harsha Kumara
On Fri, Dec 8, 2017 at 11:10 PM, Tharindu Dharmarathna <tharin...@wso2.com> wrote: > Hi Harsha, > > > > On Fri, Dec 8, 2017 at 10:38 PM, Harsha Kumara <hars...@wso2.com> wrote: > >> On Tue, Dec 5, 2017 at 12:59 PM, Tharindu Dharmarathna < >

Re: [Architecture] [APIM][C5] - Resource Registration Rest API For API Manager

2017-12-08 Thread Harsha Kumara
gt;>> Thanks >>>> >>>> *Tharindu Dharmarathna*Senior Software Engineer >>>> WSO2 Inc.; http://wso2.com >>>> lean.enterprise.middleware >>>> >>>> mobile: *+94779109091 <+94%2077%20910%209091>* >>>> >>> >>

Re: [Architecture] IS Authentication Flow Behavior Between Multiple Service Providers

2017-07-30 Thread Harsha Kumara
re practical >>> and step up authentication will work seamlessly. >>> >>> Regards, >>> Johann. >>> >>> On Fri, Jul 14, 2017 at 10:58 AM, Ishara Karunarathna <isha...@wso2.com> >>> wrote: >>> >>>> Hi Johan, >&g

Re: [Architecture] [APIM][C5] New API version creation notification email feature - C5 - APIM

2017-07-24 Thread Harsha Kumara
> us. Considering the pros and cons of using a third party component I think > we should just stick to our own piece of code for sending out email and > make it extensible. > > On Mon, 24 Jul 2017 at 2:41 am, Harsha Kumara <hars...@wso2.com> wrote: > >> Hi Sam/Krishan, >

Re: [Architecture] [APIM][C5] New API version creation notification email feature - C5 - APIM

2017-07-23 Thread Harsha Kumara
; >>>> >>>> >>>> >>>> -- >>>> Nuwan Dias >>>> >>>> Software Architect - WSO2, Inc. http://wso2.com >>>> email : nuw...@wso2.com >>>> Phone : +94 777 775 729 <+94%2077%20777%205729> &g

Re: [Architecture] [C5][APIM] Exposing WSDL based APIs in API Manager 3.0.0

2017-07-14 Thread Harsha Kumara
ame > > > Appreciate your inputs on this. > > Thanks! > > -- > Malintha Amarasinghe > *WSO2, Inc. - lean | enterprise | middleware* > http://wso2.com/ > > Mobile : +94 712383306 <+94%2071%20238%203306> > -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

[Architecture] IS Authentication Flow Behavior Between Multiple Service Providers

2017-07-14 Thread Harsha Kumara
, Harsha -- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] Implementing API key

2017-06-29 Thread Harsha Kumara
r all APIs. (Option 2-a) > > > ​ Figure : Option 2-a > > > > ​ Figure : Option 2-b > > Appreciate your comments and suggestions. > > > Thank you, > > Sachini > > -- > > *Sachini

Re: [Architecture] [C5] [APIM] Per API Per Gateway with Kubernetes and Openshift

2017-06-29 Thread Harsha Kumara
gt; >>> >>> >>> Thanks & Regards, >>> >>> *Chamalee De Silva* >>> Software Engineer >>> *WS**O2* Inc. :http://wso2.com/ >>> >>> Office :- *+94 11 2145345 <%2B94%2011%202145345>* >>> mobile :-

Re: [Architecture] [APIM][C5] Key generation API changes in Store REST API

2017-06-29 Thread Harsha Kumara
> ], >> "callbackUrl": "http://localhost/callback;, >> "keyType": "PRODUCTION"} >> >> >> >> POST /applications/{applicationId}/provide-keys >> >> { >> "consumerKey": "xxxxxxxx

Re: [Architecture] Exposing the WSDL of an API

2017-06-23 Thread Harsha Kumara
h label information? >> >> Thanks! >> Malintha >> >> -- >> Malintha Amarasinghe >> Software Engineer >> *WSO2, Inc. - lean | enterprise | middleware* >> http://wso2.com/ >> >> Mobile : +94 712383306 <071%20238%203306> >> >&g

[Architecture] Integrating ballerina composer with API Manager

2017-06-23 Thread Harsha Kumara
-- Harsha Kumara Software Engineer, WSO2 Inc. Mobile: +94775505618 <+94%2077%20550%205618> Blog:harshcreationz.blogspot.com ___ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Re: [Architecture] [Architechture] [APIM] Label based Store nodes for API Manager

2017-06-20 Thread Harsha Kumara
On Tue, Jun 20, 2017 at 10:00 PM, Bhathiya Jayasekara <bhath...@wso2.com> wrote: > Hi all, > > On Tue, Jun 20, 2017 at 7:43 PM, Harsha Kumara <hars...@wso2.com> wrote: > >> Hi All, >> >> Currently, we are adding labels through core API when gateway gets &

Re: [Architecture] [Architechture] [APIM] Label based Store nodes for API Manager

2017-06-20 Thread Harsha Kumara
gt; -- >>>>> *Bhathiya Jayasekara* >>>>> *Associate Technical Lead,* >>>>> *WSO2 inc., http://wso2.com <http://wso2.com>* >>>>> >>>>> *Phone: +94715478185 <+94%2071%20547%208185>* >>>>> *Linked

[Architecture] WSO2 API Manager 3.0.0-M3 Released!

2017-06-17 Thread Harsha Kumara
-am> Reporting IssuesWe encourage you to report issues, improvements and feature requests regarding WSO2 API Manager through public WSO2 API Manager JIRA <https://wso2.org/jira/projects/APIMANAGER>. ~ The WSO2 API Manager Team ~ -- Harsha Kumara Software Engineer, WSO2 Inc. M

Re: [Architecture] [C5][APIM] - Publishing API events to gateway via JMS Topic

2017-04-25 Thread Harsha Kumara
What would be the best option here? Your suggestions and comments are >> highly appreciated. >> >> Thanks >> Thilini >> >> >> >> -- >> Thilini Shanika >> Senior Software Engineer >> WSO2, Inc.; http://wso2.com >> 20, Palmgr

[Architecture] WSO2 API Manager 3.0.0-M2 Released!

2017-04-04 Thread Harsha Kumara
il Archive <http://wso2.org/mailarchive/dev/> - User Forum : StackOverflow <http://stackoverflow.com/questions/tagged/wso2-am> Reporting IssuesWe encourage you to report issues, improvements and feature requests regarding WSO2 API Manager through public WSO2 API Manager

[Architecture] WSO2 API Manager 3.0.0-M1 Released!

2017-03-02 Thread Harsha Kumara
ackOverflow <http://stackoverflow.com/questions/tagged/wso2-am> Reporting IssuesWe encourage you to report issues, improvements and feature requests regarding WSO2 API Manager through public WSO2 API Manager JIRA <https://wso2.org/jira/projects/APIMANAGER>. ~ The WSO2 API Manager Team

  1   2   >