Skip to content

Use OpenAPI format for Resource Registration #288

@nynymike

Description

@nynymike

The OpenAPI specification is a standard for how to describe REST APIs.

If an OAI doc was registered for each resource, including the uma scopes, it has some benefits.

  1. You have a much more descriptive base schema for describing API's.
  2. You can define fewer parameters in the RR spec.
  3. It is also more extensible without impacting the API.

For JSON rest API's, many developers are already creating OAI JSON, so it would be convenient to manage the UMA scope requirements, names, and descriptions there too.

For non-REST resources, I guess it's a little extra work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    extensionIdea that may be suitable for an extension spec or UMA Request For EnhancementfedauthzRelated to UMA2 Federated Authorization

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions