Class: Gem::Guardian::RubygemsClient::TrustedPublishingProvenance
- Inherits:
-
Data
- Object
- Data
- Gem::Guardian::RubygemsClient::TrustedPublishingProvenance
- Defined in:
- lib/gem/guardian/rubygems_client.rb
Overview
Trusted Publishing provenance metadata extracted from RubyGems version data.
Instance Attribute Summary collapse
-
#attestation_url ⇒ Object
readonly
Returns the value of attribute attestation_url.
-
#issuer ⇒ Object
readonly
Returns the value of attribute issuer.
-
#ref ⇒ Object
readonly
Returns the value of attribute ref.
-
#repository ⇒ Object
readonly
Returns the value of attribute repository.
-
#sha256 ⇒ Object
readonly
Returns the value of attribute sha256.
-
#subject ⇒ Object
readonly
Returns the value of attribute subject.
-
#trusted_publishing ⇒ Object
readonly
Returns the value of attribute trusted_publishing.
-
#workflow ⇒ Object
readonly
Returns the value of attribute workflow.
Instance Attribute Details
#attestation_url ⇒ Object (readonly)
Returns the value of attribute attestation_url
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def attestation_url @attestation_url end |
#issuer ⇒ Object (readonly)
Returns the value of attribute issuer
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def issuer @issuer end |
#ref ⇒ Object (readonly)
Returns the value of attribute ref
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def ref @ref end |
#repository ⇒ Object (readonly)
Returns the value of attribute repository
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def repository @repository end |
#sha256 ⇒ Object (readonly)
Returns the value of attribute sha256
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def sha256 @sha256 end |
#subject ⇒ Object (readonly)
Returns the value of attribute subject
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def subject @subject end |
#trusted_publishing ⇒ Object (readonly)
Returns the value of attribute trusted_publishing
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def trusted_publishing @trusted_publishing end |
#workflow ⇒ Object (readonly)
Returns the value of attribute workflow
14 15 16 |
# File 'lib/gem/guardian/rubygems_client.rb', line 14 def workflow @workflow end |