Skip to content

Apigee X OAuth 2.0 Proxy for Client Credentials and Password Grant using mock IdP and protected proxy.

License

Notifications You must be signed in to change notification settings

kurtkanaskie/oauth-demo-mock-idp-protected-resource

Repository files navigation

OAuth V2 Proxy for Client Credentials and Password Grant Types

Overview

This group of example proxies supports Client Credentials and Password grant types.

Sequence Diagrams

Client Credentials

Password Grant

Deploy and Test

Install all proxies and related test artifacts such as API Product, Developer and Applications.

This command iterates through each of the proxies subdirectories and runs mvn -P test install there.

export PROFILE=dev
mvn -P $PROFILE install

Disclaimer

This example is not an official Google product, nor is it part of an official Google product.

License

This material is copyright 2019, Google LLC. and is licensed under the Apache 2.0 license. See the LICENSE file included.

This code is open source.

TODO

  • Document use of request header x-jwt and JWT flows.
  • OAS for oauth-v1
  • Cloud Build

About

Apigee X OAuth 2.0 Proxy for Client Credentials and Password Grant using mock IdP and protected proxy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published