Hi Sumedha, Thanks for the explanation. I will use the approach of using IS as the Key Manager.
Thanks SumedhaS On Wed, Jan 1, 2014 at 11:24 PM, Sumedha Rubasinghe <sume...@wso2.com>wrote: > > When validating a token, API Manager validates for whole new set of > conditions like API Name, version, subscription availability, status, etc. > This is why a direct token from IS (unless generate through API Manager > with IS as the Key Manager) won't go pass through Authentication Handler of > API G/W. > > > > On Thu, Jan 2, 2014 at 11:43 AM, Vijayaratha Vijayasingam <rat...@wso2.com > > wrote: > >> Why don't you try to configure IS as keymanager? >> >> >> On 2 January 2014 11:36, Sumedha Kodithuwakku <sumed...@wso2.com> wrote: >> >>> Hi all, >>> >>> Is there a way to use a OAuth token generated by IS in the APIMs API >>> calls.? Basically what should happen is when making Api calls with the >>> OAuth token generated by IS, APIM should validate the token with Identity >>> Server and if it validates let the call go through. >>> >>> As I understood we have to write a custom Authentication handler as in >>> [1] to achieve that kind of a requirement. Or is there any other way to >>> achieve the above.? >>> >>> I wrote a custom handler which calls IS and validates the token, however >>> it only route API calls to SandBox only (If I have only enabled Production >>> endpoint API call does not go through, and gives a error saying No Sandbox >>> found, if Sand box endpoint is there the call goes through to it). >>> >>> As I understood when using the default Authentication Handler in APIM, >>> it will call a back end service and get API info and set it to the message >>> context. But this is not possible with a external OAuth token(from IS) >>> since the backend service in APIM cannot recognize the token. This might be >>> the reason for the above issue. >>> >>> Any Idea on achieving the above requirement.? >>> >>> [1] >>> http://docs.wso2.org/display/AM160/Writing+a+Custom+Authentication+Handler >>> >>> Thanks >>> SumedhaS >>> -- >>> *Sumedha Kodithuwakku* >>> Software Engineer >>> WSO2 Inc. : wso2.com >>> lean . enterprise . middleware >>> >>> Email: sumed...@wso2.com; Mobile: +94 71 808 1124 | +1 602 388 0160 >>> Blog: http://sumedhask.blogspot.com/ >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> -Ratha >> mobile: (+94)755906608 >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > /sumedha > b : bit.ly/sumedha > -- *Sumedha Kodithuwakku* Software Engineer WSO2 Inc. : wso2.com lean . enterprise . middleware Email: sumed...@wso2.com; Mobile: +94 71 808 1124 | +1 602 388 0160 Blog: http://sumedhask.blogspot.com/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev