Noizu.Github.Api.SecurityAdvisories (Noizu Labs: Github API v0.5.0)

GitHub security-advisories API.

Link to this section Summary

Functions

Create a temporary private fork

Privately report a security vulnerability

Create a repository security advisory

Request a CVE for a repository security advisory

Get a global security advisory

Get a repository security advisory

List global security advisories

List repository security advisories for an organization

List repository security advisories

Update a repository security advisory

Link to this section Functions

Link to this function

create_fork(ghsa_id, body, options \\ nil)

Create a temporary private fork

@see https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork

Link to this function

create_private_vulnerability_report(body, options \\ nil)

Privately report a security vulnerability

@see https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability

Link to this function

create_repository_advisory(body, options \\ nil)

Create a repository security advisory

@see https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory

Link to this function

create_repository_advisory_cve_request(ghsa_id, body, options \\ nil)

Request a CVE for a repository security advisory

@see https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory

Link to this function

get_global_advisory(ghsa_id, options \\ nil)

Get a global security advisory

@see https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory

Link to this function

get_repository_advisory(ghsa_id, options \\ nil)

Get a repository security advisory

@see https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory

Link to this function

list_global_advisories(options \\ nil)

List global security advisories

@see https://docs.github.com/rest/security-advisories/global-advisories#list-global-security-advisories

Link to this function

list_org_repository_advisories(org, options \\ nil)

List repository security advisories for an organization

@see https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization

Link to this function

list_repository_advisories(options \\ nil)

List repository security advisories

@see https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories

Link to this function

update_repository_advisory(ghsa_id, body, options \\ nil)

Update a repository security advisory

@see https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory