<div dir="ltr">Hi,<div>I&#39;m trying to implement the example database service from Python.  The description is here:</div><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><a href="https://github.com/keycloak/keycloak/tree/master/examples/demo-template">https://github.com/keycloak/keycloak/tree/master/examples/demo-template</a><br></div><div><br></div></blockquote>Our backend service is contacted directly by clients with an access token from the Keycloak server. We would like to verify access tokens are and then return some data they need. I was looking at the code here:<br></div><div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><a href="https://github.com/keycloak/keycloak/blob/master/examples/demo-template/database-">https://github.com/keycloak/keycloak/blob/master/examples/demo-template/database-</a> service/src/main/java/org/keycloak/example/oauth/CustomerService.java<br clear="all"></div><div><br></div></blockquote>In Java this seems quite trivial with the support of Keycloak libraries. In Python I won&#39;t have them. What are the APIs on Keycloak I can use to verify an access token? Furthermore, are you aware of any classes like <span style="color:rgb(51,51,51);font-family:Consolas,&#39;Liberation Mono&#39;,Menlo,Courier,monospace;font-size:12px;line-height:16.7999992370605px;white-space:pre">RSATokenVerifier </span>for python? I saw it being used here:</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><a href="https://github.com/keycloak/keycloak/blob/master/testsuite/integration/src/test/java/org/keycloak/testsuite/OAuthClient.java#L319">https://github.com/keycloak/keycloak/blob/master/testsuite/integration/src/test/java/org/keycloak/testsuite/OAuthClient.java#L319</a></div></blockquote><div><div><br></div><div>Thanks,</div><div><br></div><br><div class="gmail_signature">Vinay Anantharaman</div>
</div></div>