From 6ffbfcae97044cf764df2a7fa8ef0d30c16970bd Mon Sep 17 00:00:00 2001 From: Merle Nerger Date: Wed, 13 Apr 2022 16:59:42 +0200 Subject: [PATCH] UMA: updated readme --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 68a2dc5..41c6ba4 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,15 @@ keycloak_openid.load_authorization_config("example-authz-config.json") policies = keycloak_openid.get_policies(token['access_token'], method_token_info='decode', key=KEYCLOAK_PUBLIC_KEY) permissions = keycloak_openid.get_permissions(token['access_token'], method_token_info='introspect') +# Get UMA-permissions by token +token = keycloak_openid.token("user", "password") +permissions = keycloak_openid.UMA_permissions(token['access_token']) + +# Get auth status for a specific resource and scope by token +token = keycloak_openid.token("user", "password") +auth_status = keycloak_openid.has_UMA_access(token['access_token'], "Resource#Scope") + + # KEYCLOAK ADMIN from keycloak import KeycloakAdmin