{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • Product Announcements
    • General
    • Edge/API Management
    • Developer Portal (Drupal-based)
    • Developer Portal (Integrated)
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Adapter for Envoy
    • Analytics
    • Events
    • Hybrid
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • 日本語コミュニティ
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Edge/API Management /
avatar image
0
Question by Ilyas shah · Apr 22, 2018 at 06:47 AM · 171 Views api keyverify api keyclient identifier

Does API Key authenticates or identifies the client application?

Does API Key authenticates or identifies the client application?

Comment
Add comment
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Close

2 Answers

  • Sort: 
avatar image
1

Answer by Sartaj Singh Sisodiya   · Apr 23, 2018 at 06:49 AM

Yes ,
verify api key policy show many variables those includes details like product , app , developer etc.

client application details you can find using the below variable -

apigee.developer.app.name

Check below attached screen for reference -


verifyapi-key.png (66.1 kB)
Comment
Add comment Show 3 · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Ilyas shah · Apr 23, 2018 at 07:41 AM 0
Link

thanks @Sartaj Singh Sisodiya but i want to know if api key authenticates or identify the client app.

avatar image Sartaj Singh Sisodiya Ilyas shah   · Apr 23, 2018 at 07:51 AM 1
Link

@Ilyas shah May I know what is your use case and what you want to achieve ?
Like as I given the example, Verify API Key policy validate the request api key and retrieve the related information of app, product and developers. This will just verify the api-key. if you want to verify authenticate the app, after Verify API Key policy you can check using javascript policy.

Let me know your use case So I can help in that

avatar image Latheef Sartaj Singh Sisodiya · Apr 23, 2018 at 02:49 PM 0
Link

@Ilyas shah@Sartaj Singh Sisodiya

Typically , there is other way to do it instead of Java Script.

When verify AP key is executed , after the success it will populate the variable as in the above image ; one of it is the secret of the product. You can add a condition by verifying the client secret in the flow and raise a fault .

Condition would be like (verifyapikey.<<Name of the module>>.client_secret != <<User provided client secret>>

Hope this helps.

Thanks,

Latheef D

avatar image
0

Answer by Ilyas shah · Apr 23, 2018 at 07:57 AM

thanks now i understood.

Comment
Add comment · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Follow this Question

Answers Answers and Comments

56 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Api key verification fails but doesn't show in trace 2 Answers

Issue with Verify API Key 1 Answer

Built-in basic auth option for proxy, or a work-around 1 Answer

OAuth tutorial: Secure an API with Oauth does not work for me 1 Answer

Consumer Key with "." 1 Answer

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2021 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • Product Announcements
  • General
  • Edge/API Management
  • Developer Portal (Drupal-based)
  • Developer Portal (Integrated)
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Adapter for Envoy
  • Analytics
  • Events
  • Hybrid
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • 日本語コミュニティ
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Badges