Reference documentation and code samples for the Grafeas V1 Client class Publisher.
Publisher contains information about the publisher of
this Note.
(-- api-linter: core::0123::resource-annotation=disabled
aip.dev/not-precedent: Publisher is not a separate resource. --)
Generated from protobuf messagegrafeas.v1.VulnerabilityAssessmentNote.Publisher
Namespace
Grafeas \ V1 \ VulnerabilityAssessmentNote
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
↳ issuing_authority
string
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
↳ publisher_namespace
string
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example:https://csaf.io
getName
Name of the publisher.
Examples: 'Google', 'Google Cloud Platform'.
Returns
Type
Description
string
setName
Name of the publisher.
Examples: 'Google', 'Google Cloud Platform'.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getIssuingAuthority
Provides information about the authority of the issuing party to
release the document, in particular, the party's constituency and
responsibilities or other obligations.
Returns
Type
Description
string
setIssuingAuthority
Provides information about the authority of the issuing party to
release the document, in particular, the party's constituency and
responsibilities or other obligations.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPublisherNamespace
The context or namespace.
Contains a URL which is under control of the issuing party and can
be used as a globally unique identifier for that issuing party.
Example:https://csaf.io
Returns
Type
Description
string
setPublisherNamespace
The context or namespace.
Contains a URL which is under control of the issuing party and can
be used as a globally unique identifier for that issuing party.
Example:https://csaf.io
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Grafeas V1 Client - Class Publisher (1.2.2)\n\nVersion latestkeyboard_arrow_down\n\n- [1.2.2 (latest)](/php/docs/reference/grafeas/latest/V1.VulnerabilityAssessmentNote.Publisher)\n- [1.2.1](/php/docs/reference/grafeas/1.2.1/V1.VulnerabilityAssessmentNote.Publisher)\n- [1.1.3](/php/docs/reference/grafeas/1.1.3/V1.VulnerabilityAssessmentNote.Publisher)\n- [1.0.0](/php/docs/reference/grafeas/1.0.0/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.10.3](/php/docs/reference/grafeas/0.10.3/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.9.0](/php/docs/reference/grafeas/0.9.0/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.8.3](/php/docs/reference/grafeas/0.8.3/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.7.1](/php/docs/reference/grafeas/0.7.1/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.6.0](/php/docs/reference/grafeas/0.6.0/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.5.0](/php/docs/reference/grafeas/0.5.0/V1.VulnerabilityAssessmentNote.Publisher)\n- [0.4.4](/php/docs/reference/grafeas/0.4.4/V1.VulnerabilityAssessmentNote.Publisher) \nReference documentation and code samples for the Grafeas V1 Client class Publisher.\n\nPublisher contains information about the publisher of\nthis Note.\n\n(-- api-linter: core::0123::resource-annotation=disabled\naip.dev/not-precedent: Publisher is not a separate resource. --)\n\nGenerated from protobuf message `grafeas.v1.VulnerabilityAssessmentNote.Publisher`\n\nNamespace\n---------\n\nGrafeas \\\\ V1 \\\\ VulnerabilityAssessmentNote\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nName of the publisher.\n\nExamples: 'Google', 'Google Cloud Platform'.\n\n### setName\n\nName of the publisher.\n\nExamples: 'Google', 'Google Cloud Platform'.\n\n### getIssuingAuthority\n\nProvides information about the authority of the issuing party to\nrelease the document, in particular, the party's constituency and\nresponsibilities or other obligations.\n\n### setIssuingAuthority\n\nProvides information about the authority of the issuing party to\nrelease the document, in particular, the party's constituency and\nresponsibilities or other obligations.\n\n### getPublisherNamespace\n\nThe context or namespace.\n\nContains a URL which is under control of the issuing party and can\nbe used as a globally unique identifier for that issuing party.\nExample: \u003chttps://csaf.io\u003e\n\n### setPublisherNamespace\n\nThe context or namespace.\n\nContains a URL which is under control of the issuing party and can\nbe used as a globally unique identifier for that issuing party.\nExample: \u003chttps://csaf.io\u003e"]]