Browse Source

Merge branch 'hotfix/0.8.2'

pull/12/head
Marcos Pereira 7 years ago
parent
commit
e8028033fd
  1. 6
      README.md
  2. 4
      docs/source/conf.py
  3. 6
      docs/source/index.rst
  4. 2
      setup.py

6
README.md

@ -75,8 +75,8 @@ rpt = keycloak.entitlement(token['access_token'], "resource_id")
token_rpt_info = keycloak.instropect(keycloak.instropect(token['access_token'], rpt=rpt['rpt'],
token_type_hint="requesting_party_token"))
# Instropect Token
token_info = keycloak.instropect(token['access_token']))
# Introspect Token
token_info = keycloak.introspect(token['access_token']))
# Decode Token
KEYCLOAK_PUBLIC_KEY = "secret"
@ -87,6 +87,6 @@ token_info = keycloak.decode_token(token['access_token'], key=KEYCLOAK_PUBLIC_KE
token = keycloak.token("user", "password")
keycloak.load_authorization_config("example-authz-config.json")
policies = keycloak.get_policies(token['access_token'], method_token_info='decode', key=KEYCLOAK_PUBLIC_KEY)
permissions = keycloak.get_permissions(token['access_token'], method_token_info='instrospect')
permissions = keycloak.get_permissions(token['access_token'], method_token_info='introspect')
```

4
docs/source/conf.py

@ -60,9 +60,9 @@ author = 'Marcos Pereira'
# built documents.
#
# The short X.Y version.
version = '0.8.0'
version = '0.8.2'
# The full version, including alpha/beta/rc tags.
release = '0.8.0'
release = '0.8.2'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

6
docs/source/index.rst

@ -105,8 +105,8 @@ Main methods::
token_rpt_info = keycloak.instropect(keycloak.instropect(token['access_token'], rpt=rpt['rpt'],
token_type_hint="requesting_party_token"))
# Instropect Token
token_info = keycloak.instropect(token['access_token']))
# Introspect Token
token_info = keycloak.introspect(token['access_token']))
# Decode Token
KEYCLOAK_PUBLIC_KEY = "secret"
@ -117,5 +117,5 @@ Main methods::
token = keycloak.token("user", "password")
keycloak.load_authorization_config("example-authz-config.json")
policies = keycloak.get_policies(token['access_token'], method_token_info='decode', key=KEYCLOAK_PUBLIC_KEY)
permissions = keycloak.get_permissions(token['access_token'], method_token_info='instrospect')
permissions = keycloak.get_permissions(token['access_token'], method_token_info='introspect')

2
setup.py

@ -4,7 +4,7 @@ from setuptools import setup
setup(
name='python-keycloak',
version='0.8.0',
version='0.8.2',
url='https://github.com/marcospereirampj/python-keycloak',
license='GNU General Public License - V3',
author='Marcos Pereira',

Loading…
Cancel
Save