Contact Free trial Login

Mule Secure Token Service OAuth 2.0

The Mule runtime engine supports the OAuth 2.0 protocol. The way to configure OAuth 2.0 authorization differs, depending on the OAuth role and your objective:

  • Configure authentication in your client Mule app when sending requests to a service that requires authentication, such as the Github OAuth2 server. Use the OAuth Module for the OAuth2 configuration.

  • Use the Mule OAuth2 Provider Connector to create a Mule application that grants and validates the tokens needed to access a protected resource.

To protect your API or app from receiving unauthorized requests, use an API Manager policy, such as the OAuth 2.0 Access Token Enforcement Using External Provider policy. To expose a web service protected by OAuth 2.0 security, see the API Manager documentation.

We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.