Identity API v3 OS-PKI extension is undocumented

Bug #1304606 reported by Dolph Mathews
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-api-site
Fix Released
High
Anne Gentle

Bug Description

This extension should be documented here:

  https://github.com/openstack/identity-api/tree/master/openstack-identity-api/v3/src/markdown

At least one route is exposed as part of this extension:

  GET /v3/auth/tokens/OS-PKI/revoked

By this router:

  http://git.openstack.org/cgit/openstack/keystone/tree/keystone/auth/routers.py#n37

Note that this is not implemented as an extension at all, but is completely hardcoded into keystone.

Tags: identity-api
Dolph Mathews (dolph)
affects: keystone → openstack-api-site
Revision history for this message
Anne Gentle (annegentle) wrote :

The identity-api repo is frozen. The extension should be documented here: https://github.com/openstack/keystone-specs/tree/master/api/v3 and then also shown on developer.openstack.org/api-ref.html by editing https://github.com/openstack/api-site/blob/master/api-ref/src/wadls/identity-api/src/v3/wadl/identity-admin-v3.wadl

Changed in openstack-api-site:
assignee: nobody → Anne Gentle (annegentle)
Revision history for this message
Anne Gentle (annegentle) wrote :

Need samples: request and response.

Changed in openstack-api-site:
status: Triaged → Confirmed
Revision history for this message
Anne Gentle (annegentle) wrote :

Looks like this call is deprecated based on https://blueprints.launchpad.net/keystone/+spec/revocation-events.

Closing bug as won't fix.

Changed in openstack-api-site:
status: Confirmed → Won't Fix
status: Won't Fix → Confirmed
Revision history for this message
Anne Gentle (annegentle) wrote :

Call is still available in Juno.

Revision history for this message
Dolph Mathews (dolph) wrote :

Example request / response: http://paste.openstack.org/raw/143649/

The "signed" value in the JSON response is an arbitrarily encoded CMS-signed document that can be unpacked and validated by keystoneclient.common.cms (given a signing key from keystone).

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to api-site (master)

Fix proposed to branch: master
Review: https://review.openstack.org/138566

Changed in openstack-api-site:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to api-site (master)

Reviewed: https://review.openstack.org/138566
Committed: https://git.openstack.org/cgit/openstack/api-site/commit/?id=48f367dd59c87108bc6296dc78ecbc9f2d297777
Submitter: Jenkins
Branch: master

commit 48f367dd59c87108bc6296dc78ecbc9f2d297777
Author: Anne Gentle <email address hidden>
Date: Tue Dec 2 16:46:23 2014 -0600

    Adds doc for Identity GET v3/auth/tokens/OS-PKI/revoked

    Change-Id: Iea378f47a0e97a908362f6d96fd7b4cffe6dec5e
    Closes-bug:1304606

Changed in openstack-api-site:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.