Interface InputOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Input, Input.Builder

public interface InputOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasArtifactTrustRoot

      boolean hasArtifactTrustRoot()
       The verification materials provided during a bundle verification.
       The running process is usually preloaded with a "global"
       dev.sisgtore.trustroot.TrustedRoot.v1 instance. Prior to
       verifying an artifact (i.e a bundle), and/or based on current
       policy, some selection is expected to happen, to filter out the
       exact certificate authority to use, which transparency logs are
       relevant etc. The result should b ecaptured in the
       `artifact_trust_root`.
       
      .dev.sigstore.trustroot.v1.TrustedRoot artifact_trust_root = 1;
      Returns:
      Whether the artifactTrustRoot field is set.
    • getArtifactTrustRoot

      TrustedRoot getArtifactTrustRoot()
       The verification materials provided during a bundle verification.
       The running process is usually preloaded with a "global"
       dev.sisgtore.trustroot.TrustedRoot.v1 instance. Prior to
       verifying an artifact (i.e a bundle), and/or based on current
       policy, some selection is expected to happen, to filter out the
       exact certificate authority to use, which transparency logs are
       relevant etc. The result should b ecaptured in the
       `artifact_trust_root`.
       
      .dev.sigstore.trustroot.v1.TrustedRoot artifact_trust_root = 1;
      Returns:
      The artifactTrustRoot.
    • getArtifactTrustRootOrBuilder

      TrustedRootOrBuilder getArtifactTrustRootOrBuilder()
       The verification materials provided during a bundle verification.
       The running process is usually preloaded with a "global"
       dev.sisgtore.trustroot.TrustedRoot.v1 instance. Prior to
       verifying an artifact (i.e a bundle), and/or based on current
       policy, some selection is expected to happen, to filter out the
       exact certificate authority to use, which transparency logs are
       relevant etc. The result should b ecaptured in the
       `artifact_trust_root`.
       
      .dev.sigstore.trustroot.v1.TrustedRoot artifact_trust_root = 1;
    • hasArtifactVerificationOptions

      boolean hasArtifactVerificationOptions()
      .dev.sigstore.verification.v1.ArtifactVerificationOptions artifact_verification_options = 2;
      Returns:
      Whether the artifactVerificationOptions field is set.
    • getArtifactVerificationOptions

      ArtifactVerificationOptions getArtifactVerificationOptions()
      .dev.sigstore.verification.v1.ArtifactVerificationOptions artifact_verification_options = 2;
      Returns:
      The artifactVerificationOptions.
    • getArtifactVerificationOptionsOrBuilder

      ArtifactVerificationOptionsOrBuilder getArtifactVerificationOptionsOrBuilder()
      .dev.sigstore.verification.v1.ArtifactVerificationOptions artifact_verification_options = 2;
    • hasBundle

      boolean hasBundle()
      .dev.sigstore.bundle.v1.Bundle bundle = 3;
      Returns:
      Whether the bundle field is set.
    • getBundle

      Bundle getBundle()
      .dev.sigstore.bundle.v1.Bundle bundle = 3;
      Returns:
      The bundle.
    • getBundleOrBuilder

      BundleOrBuilder getBundleOrBuilder()
      .dev.sigstore.bundle.v1.Bundle bundle = 3;
    • hasArtifact

      boolean hasArtifact()
       If the bundle contains a message signature, the artifact must be
       provided.
       
      optional .dev.sigstore.verification.v1.Artifact artifact = 4;
      Returns:
      Whether the artifact field is set.
    • getArtifact

      Artifact getArtifact()
       If the bundle contains a message signature, the artifact must be
       provided.
       
      optional .dev.sigstore.verification.v1.Artifact artifact = 4;
      Returns:
      The artifact.
    • getArtifactOrBuilder

      ArtifactOrBuilder getArtifactOrBuilder()
       If the bundle contains a message signature, the artifact must be
       provided.
       
      optional .dev.sigstore.verification.v1.Artifact artifact = 4;