Api Key Authentication from Pasoe Rest Service with Rest protocol in 12.8.4

Joe Comito

New Member
I am trying to implement ApiKey authentication in my Rest Service.
The Rest protocol I'm using is Rest (not Web) and I'm trying to code the simplest
way to implement using ApiKey.

I have read a lot of documentation and examples. I created a class that checks the header for the ApiKey
and it's part of my project in dev studio.
The Class compiles but the issue is where on the server and what files to use to add my web handle class
so it gets called/used when I call a Get or a Post to my rest service?

I'm using version 12.8.4 and one of the issues was dealing with the documentation with different versions
that show multiple files to set and multiple folders so I'm not sure what is the correct folder and file to set.

Any help would be greatly appreciated.

Thanks,
Joe
 
When you're using the REST transport, then web handlers are not involved at all.

For REST, you will need to pass the value of header (I'm guessing) that is used for the API key as an input parameter into the procedure/method you've mapped to the operation, and then process it there.

That said, I would suggest looking into webhandlers - they offer significantly more flexibility that the REST transport.
 
Thanks for the information.
Do you have any recommendations on how to use ApiKeys with a Pasoe Rest Service with Rest protocol?
I'm not familiar with Web handlers and reading that article listed in post doesn't look like that is an option anyway.

I'm looking at using type of authentication. Currently my Rest Services have no authentication.
Any recommendations would be appreciated.
Thanks,
joe
 
Thanks for the information.
Do you have any recommendations on how to use ApiKeys with a Pasoe Rest Service with Rest protocol?
I'm not familiar with Web handlers and reading that article listed in post doesn't look like that is an option anyway.

I'm looking at using any type of authentication.
Currently my Rest Services have no authentication.
Any recommendations would be appreciated.

Thanks,
joe
 
Back
Top