Skip to content

[BUG] API Consistency between List/X Plural/Singular #26

Description

@verdantvestibule

The Bugs

Consistency

Some backend configuration and API consistency issues. Vault is not the most consistent with their API either, but they do pick one: plural or singular, and do LIST/GET on that endpoint... here you are sometimes doing plural, sometimes plural and signular.

  • roles is LIST, and READ,UPDATE
  • certs is LIST, cert is READ
  • issuer is READ,UPDATE

Non-Existant Paths

  • issuers is listed in UnauthenticatedPaths but does not exist.

Seal-Wrap

  • role/* doesn't really need to be seal-wrapped. config is where private keys live

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions