<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://sagarag.medium.com/mtls-and-oauth2-certificate-bound-tokens-8204b7bc5833</loc><lastmod>2025-04-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/mtls-and-oauth2-client-authentication-5958f6f9b098</loc><lastmod>2025-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/secure-oauth2-a-simple-story-of-two-keys-pkce-2bdd96232105</loc><lastmod>2025-04-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/secure-oauth2-part-4-securing-response-using-jwt-secured-authorization-response-mode-jarm-11fceb9e4f6a</loc><lastmod>2025-04-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sagarag.medium.com/secure-oauth2-part-3-push-authorization-request-par-to-rescue-529820f060d9</loc><lastmod>2025-04-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sagarag.medium.com/secure-oauth2-part-2-put-it-in-a-jar-jwt-secured-authorization-request-fc42ca36a517</loc><lastmod>2025-04-19</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://sagarag.medium.com/secure-oauth2-is-authorization-code-grant-type-secure-enough-725adce49f18</loc><lastmod>2025-04-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/unwrapping-mcp-security-a-walkthrough-with-the-paypal-mcp-server-90077baa6436</loc><lastmod>2025-05-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com</loc><lastmod>2026-02-04</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/about</loc><lastmod>2026-02-04</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/unwrapping-mcp-a-walkthrough-with-the-github-mcp-server-293608deaec8</loc><lastmod>2025-05-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/what-is-oauth-2-0-protected-resource-metadata-prm-417ff7b7c196</loc><lastmod>2025-06-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/how-do-you-discover-the-oauth2-server-configuration-d42d30ad5b9d</loc><lastmod>2021-03-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/understanding-oauth2-landscape-1b80cc9ed303</loc><lastmod>2020-11-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/how-to-register-and-manage-oauth2-clients-896e553b7cf1</loc><lastmod>2021-04-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://sagarag.medium.com/oauth2-token-exchange-in-practice-5a12a6d2e0d</loc><lastmod>2023-09-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
</urlset>
