Skip to content

docs: add Ruby API documentation to README#306

Open
andrewdunndev wants to merge 1 commit into
sigstore:mainfrom
andrewdunndev:update-readme-api-docs
Open

docs: add Ruby API documentation to README#306
andrewdunndev wants to merge 1 commit into
sigstore:mainfrom
andrewdunndev:update-readme-api-docs

Conversation

@andrewdunndev
Copy link
Copy Markdown

Closes #303.

Add library usage examples to the README covering:

  • Installation (Gemfile and gem install)
  • Verification with the public Sigstore instance
  • Custom trust roots for self-hosted Sigstore infrastructure
  • Offline verification
  • The Policy system for certificate identity verification
  • Factory method reference tables for Verifier and TrustedRoot

All examples are derived from the library source (lib/sigstore/verifier.rb, lib/sigstore/trusted_root.rb, lib/sigstore/policy.rb). The custom trust root and offline verification sections address self-hosted use cases that are supported by the library but not currently documented.

Add library usage examples covering verification with the public
Sigstore instance, custom trust roots for self-hosted infrastructure,
offline verification, and the Policy system. Add installation
instructions and a factory method reference table.

Closes sigstore#303

Signed-off-by: Andrew Dunn <andrew@dunn.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Questions on project scope and interest in README contribution

1 participant