Skip to content

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

@verdantvestibule

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions