History | View | Annotate | Download (6.2 kB)
astakos: Fix POST /tokens (authenticate) api call
The call should return a string value for the user role id.
astakos: Minor improvements in validate token api call
Add tests for validate access token endpoint
astakos: Introduce api call for validating a temporary oa2 token
astakos: Ensure computed result gets returned
Relying on cache.get is not always safe
astakos: Cache endpoints in POST /tokens
Since endpoints are rarely altered, we speed up POST /tokens by cachingthem.
astakos: Speed up POST /tokens
Prefetch endpoint entries to avoid multiple queries.
astakos: Change default region value in POST /tokens
Refs: 4086
astakos: Rename Region to region
Refs #4086
astakos: Return default region in POST /tokens
Update api call to return a default region for compatibilitywith the keystone api.
astakos: allow empty tenantName in POST /tokens
astakos: slight change in POST /tokens
tenantName is options in the request input.Howver, if it is provided, the call should check whetherit conforms with the token holder.
Return the web login url also in the custom ``SNF:webloginURL``attribute
pithos: change POST /tokens
move SNF:uiURL under each endpoint
astakos: fix POST /tokens in case of missing content length
Catch this case and reply with the non authentication protectedinformation (public mode)
astakos: change authenticate keystone api call
If no request body is provided (no request content length),the response returns only non authentication protected information(before it used to return BadRequest)
astakos: remove get_endpoints keystone api call
astakos: modifications in authenticate keystone api call
astakos: modifications in POST /tokens (authenticate) api call
astakos: provide authenticate keystone token api call
snf-django-lib: Fix proxy issue
The ``X-Forwarded-Host`` header should not be forwared to the targetbecause django appends its value to the Host header andresults in validate_host() failure.
astakos: provide get_endpoints api call