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 Detail

      • 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;