100% Pass Top-selling Apigee-API-Engineer Exams - New 2021 Google Pratice Exam [Q75-Q92]

Share

100% Pass Top-selling Apigee-API-Engineer Exams - New 2021 Google  Pratice Exam

Apigee Certification Program Dumps Apigee-API-Engineer Exam for Full Questions - Exam Study Guide

NEW QUESTION 75
You have a new set of requirements for a mobile app. The product team has asked for the following.
* The app requires access to customer order information
* The app needs to allow a search function for orders by product name
Choose two development tasks that would accomplish the requirements.

  • A. The design should include a new custom header X-Product-Name
  • B. The Apigee proxy should allow a query parameter for q=
  • C. Create a new API proxy for a GET /v1/customers/{customerid}/orders
  • D. The Apigee proxy should allow a query parameter for orderld=
  • E. Create a new API proxy for a GET /v1/customers/{customerid}/products/{productname}

Answer: B,D

 

NEW QUESTION 76
Which JavaScript statement can be used to raise a fault from a JavaScript policy named "Weather"?

  • A. throw "Bad Data",
  • B. return-1;
  • C. contextsetVariablefWeather.Fauir, "true*);
  • D. return false;

Answer: C

 

NEW QUESTION 77
You are working with the product owners and uncover an opportunity for new functionality. The product owners ask you to quickly outline the desired functionality. Which approach should you use?

  • A. Implement a proof of concept
  • B. Use a behavior driven development "given-when-then" script to outline the main steps
  • C. Use a business requirements document.
  • D. Implement a suite of unit test cases that qualify a working API

Answer: C

 

NEW QUESTION 78
Which is a benefit of 2-way TLS (mutual TLS) for target endpoint connections?

  • A. Certificates can be used to verify the identity of both Apigee Edge and the target endpoint
  • B. All of the above
  • C. Sensitive data presented to end users will be encrypted
  • D. End users can use the name of the system to verify that they are connecting to a trusted system.

Answer: A

 

NEW QUESTION 79
Where can you use a Flow Callout policy? Select all that apply.

  • A. In a Shared Flow
  • B. Only in ProxyEndpoint PreFlow or TargetEndpoint PostFlow
  • C. Only in the Flow phase of ProxyEndpoint or TargetEndpoint
  • D. Anywhere in a ProxyEndpoint or TargetEndpoint except PostClientFlow
  • E. Anywhere except another Shared Flow

Answer: B

 

NEW QUESTION 80
You are working on a project that adheres strictly to the Roy Fielding REST concepts. You need to update a single property named "status" of a complicated entity What should you do?

  • A. Create a new service that uses the UPDATE verb that accepts the "status* property and updates the entity UPDATE /api/trucks/42/status HTTP/1.1 {status: 5}
  • B. Fetch the full entity, update the status value locally. DELETE the original entity and POST the new version.
  • C. Create a new service that uses the PATCH verb designed to update only given fields. PATCH
    /api/trucks/42 HTTP/1.1 {status: 5}
  • D. Fetch the full entity. Change only the status value and then send the whole object in the request body of the PUT service

Answer: B

 

NEW QUESTION 81
When a quota is configured with the distributed flag set to false, the number of which of the following would affect the overall allowed traffic?

  • A. Routers
  • B. Management Servers
  • C. Cassandra nodes
  • D. Message Processors

Answer: C

 

NEW QUESTION 82
OAuth 2.0 Resource Owner Password Credentials grant should be used when (Select all that are correct)

  • A. Redirection authentication and authorization flows are required.
  • B. API resources being protected have context of the resource owner
  • C. The client applications using this flow are trusted.
  • D. The client applications using this flow are built by 3rd party developers

Answer: B,C,D

 

NEW QUESTION 83
You are working on a new design for an API. The backend API will set the customer to a deleted status. The customer will remain in the backend database for later cleanup. The customer can no longer be retrieved by the API once the status is set. Which method should be used at the Apigee proxy to set the deleted status?

  • A. GET
  • B. DELETE
  • C. OPTIONS
  • D. POST
  • E. PUT

Answer: A

 

NEW QUESTION 84
You have a new set of requirements for a mobile app. The product team tells you that the user data already exists from the website version of the app. The user APIs are currently internal access only. The product team has asked for the following.
* The app requires user authentication before data should be accessed.
* The app needs to display user data once the user has logged into the mobile app.
* The app needs to allow changes to user data once the user has logged into the mobile app.
Choose three development tasks that would accomplish the requirements. Choose 3 answers

  • A. Create a new API proxy for a PUT/v1/customers/{customerid}
  • B. Create a new API proxy for a DELETE/v1/customers/{customerid}
  • C. Create an Oauth 2 0 Service Account API proxy
  • D. Create an Oauth 2.0 Client Credential Flow Grant Type API proxy
  • E. Create a new API proxy for a POST /v1/customers/{customerid}
  • F. Create an Oauth 2.0 Password Grant Type API proxy
  • G. Create a new API proxy for a GET /v1/customers/{customerid}

Answer: C,D,E

 

NEW QUESTION 85
Which Edge Microgateway plugin does not need to be explicitly added to the plugin sequence attribute configuration for execution?

  • A. oauth
  • B. analytics
  • C. spike arrest
  • D. quota

Answer: C

 

NEW QUESTION 86
Which Apigee product feature can be used to host and version your API documentation'?

  • A. Apigee-127
  • B. API BaaS
  • C. SmartDocs
  • D. Edge
  • E. Insights

Answer: D

 

NEW QUESTION 87
Which use case best fits the authorization code grant type?

  • A. The client app is also the resource owner.
  • B. The client app runs on the end user's browser
  • C. The client app was developed by an untrusted third party
  • D. The client app was developed internally and is highly trusted

Answer: D

 

NEW QUESTION 88
Your API generates tokens to authenticate users. You have the following requirements
1. Limited token lifetime.
2. Managed key rotation.
3. Self-verifiable content.
4 Compact data representation
5. Refresh without new challenge.
You plan to use SAML2 Which two of the above-listed requirements are satisfied by using SAML2?

  • A. Refresh without a new challenge
  • B. Compact data representation
  • C. Self-verifiable content
  • D. Limited token lifetime.
  • E. Managed key rotation

Answer: D

 

NEW QUESTION 89
The IT security staff is concerned about unexpected increases in traffic on an API with an OAuth authorization flow You want to limit impacts of such traffic increases. What should you do?

  • A. Use a Quota policy, to ensure that no client exceeds a defined quantity of traffic.
  • B. Use the Spike Arrest policy, to smooth out traffic spikes.
  • C. Use the Concurrent Rate Limit policy, to ensure back-end services are not overwhelmed
  • D. Work with operations to ensure autoscaling is set up to respond to traffic events

Answer: D

 

NEW QUESTION 90
Which describe OAuth 2.0 Refresh Tokens'?

  • A. can be used to generate or renew access tokens
  • B. is always issued with every access token
  • C. may be reused multiple times to create new access tokens
  • D. can be used to reset crederfflals

Answer: A,B,C

 

NEW QUESTION 91
What capabilities are provided when using the apigee-access node js module? Select all that apply

  • A. Edge flow variable access
  • B. Analytics Storage
  • C. Object caching
  • D. XML and JSON conversions

Answer: A,C

 

NEW QUESTION 92
......

Authentic Best resources for Apigee-API-Engineer Online Practice Exam: https://www.exams-boost.com/Apigee-API-Engineer-valid-materials.html

Apigee-API-Engineer Test Engine Practice Exam: https://drive.google.com/open?id=1n6__JyUVEMtu62HkYVMQhSYliEPHPsfF