Show Table of Contents Hide Table of Contents English English Multi-page HTML Single-page HTML PDF ePub API Authentication1. Authentication Patterns1.1. Authentication Patterns1.2. Step 1: Select the Authentication mode for your service1.3. Step 2: Select the Authentication mode you want to use1.4. Step 3: Ensure your API accepts the correct types of credentials1.5. Step 4: Create an application to test credentials1.6. Standard Authentication Patterns1.6.1. API Key1.6.2. App_ID and App_Key Pair1.6.3. OpenID Connect1.7. Referrer Filtering2. OpenID Connect integration2.1. JWT verification and parsing by APIcast2.2. Client credentials synchronization by Zync2.3. Configure Red Hat Single Sign-On integration2.3.1. Configure Zync to use custom CA certificates2.3.2. Configure Red Hat Single Sign-On2.3.3. Configure 3scale2.4. OAuth 2.0 supported flows2.5. Test the integration2.5.1. Test the client synchronization2.5.2. Test the API authorization flow2.6. Example of the integrationLegal Notice API Authentication Red Hat 3scale API Management 2.4Choose your authentication method: API key (user_key), app identifier and keys (app_id/app_key), or OpenID Connect.Red Hat Customer Content Services Legal NoticeAbstract This guide documents methods for API authentication with Red Hat 3scale API Management 2.4. 1. Authentication Patterns Where did the comment section go?Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.