Class ArtifactVerificationOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ArtifactVerificationOptions.Builder>
-
- dev.sigstore.proto.verification.v1.ArtifactVerificationOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ArtifactVerificationOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- ArtifactVerificationOptions
public static final class ArtifactVerificationOptions.Builder extends com.google.protobuf.GeneratedMessage.Builder<ArtifactVerificationOptions.Builder> implements ArtifactVerificationOptionsOrBuilder
A light-weight set of options/policies for identifying trusted signers, used during verification of a single artifact.
Protobuf typedev.sigstore.verification.v1.ArtifactVerificationOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactVerificationOptionsbuild()ArtifactVerificationOptionsbuildPartial()ArtifactVerificationOptions.Builderclear()ArtifactVerificationOptions.BuilderclearCertificateIdentities().dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;ArtifactVerificationOptions.BuilderclearCtlogOptions()Optional options for certificate transparency log verification.ArtifactVerificationOptions.BuilderclearIntegratedTsOptions()Optional options for integrated timestamp verification.ArtifactVerificationOptions.BuilderclearObserverOptions()Optional options for observed timestamp verification.ArtifactVerificationOptions.BuilderclearPublicKeys()To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.ArtifactVerificationOptions.BuilderclearSigners()ArtifactVerificationOptions.BuilderclearTlogOptions()Optional options for artifact transparency log verification.ArtifactVerificationOptions.BuilderclearTsaOptions()Optional options for certificate signed timestamp verification.CertificateIdentitiesgetCertificateIdentities().dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;CertificateIdentities.BuildergetCertificateIdentitiesBuilder().dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;CertificateIdentitiesOrBuildergetCertificateIdentitiesOrBuilder().dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;ArtifactVerificationOptions.CtlogOptionsgetCtlogOptions()Optional options for certificate transparency log verification.ArtifactVerificationOptions.CtlogOptions.BuildergetCtlogOptionsBuilder()Optional options for certificate transparency log verification.ArtifactVerificationOptions.CtlogOptionsOrBuildergetCtlogOptionsOrBuilder()Optional options for certificate transparency log verification.ArtifactVerificationOptionsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ArtifactVerificationOptions.TlogIntegratedTimestampOptionsgetIntegratedTsOptions()Optional options for integrated timestamp verification.ArtifactVerificationOptions.TlogIntegratedTimestampOptions.BuildergetIntegratedTsOptionsBuilder()Optional options for integrated timestamp verification.ArtifactVerificationOptions.TlogIntegratedTimestampOptionsOrBuildergetIntegratedTsOptionsOrBuilder()Optional options for integrated timestamp verification.ArtifactVerificationOptions.ObserverTimestampOptionsgetObserverOptions()Optional options for observed timestamp verification.ArtifactVerificationOptions.ObserverTimestampOptions.BuildergetObserverOptionsBuilder()Optional options for observed timestamp verification.ArtifactVerificationOptions.ObserverTimestampOptionsOrBuildergetObserverOptionsOrBuilder()Optional options for observed timestamp verification.PublicKeyIdentitiesgetPublicKeys()To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.PublicKeyIdentities.BuildergetPublicKeysBuilder()To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.PublicKeyIdentitiesOrBuildergetPublicKeysOrBuilder()To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.ArtifactVerificationOptions.SignersCasegetSignersCase()ArtifactVerificationOptions.TlogOptionsgetTlogOptions()Optional options for artifact transparency log verification.ArtifactVerificationOptions.TlogOptions.BuildergetTlogOptionsBuilder()Optional options for artifact transparency log verification.ArtifactVerificationOptions.TlogOptionsOrBuildergetTlogOptionsOrBuilder()Optional options for artifact transparency log verification.ArtifactVerificationOptions.TimestampAuthorityOptionsgetTsaOptions()Optional options for certificate signed timestamp verification.ArtifactVerificationOptions.TimestampAuthorityOptions.BuildergetTsaOptionsBuilder()Optional options for certificate signed timestamp verification.ArtifactVerificationOptions.TimestampAuthorityOptionsOrBuildergetTsaOptionsOrBuilder()Optional options for certificate signed timestamp verification.booleanhasCertificateIdentities().dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;booleanhasCtlogOptions()Optional options for certificate transparency log verification.booleanhasIntegratedTsOptions()Optional options for integrated timestamp verification.booleanhasObserverOptions()Optional options for observed timestamp verification.booleanhasPublicKeys()To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.booleanhasTlogOptions()Optional options for artifact transparency log verification.booleanhasTsaOptions()Optional options for certificate signed timestamp verification.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ArtifactVerificationOptions.BuildermergeCertificateIdentities(CertificateIdentities value).dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;ArtifactVerificationOptions.BuildermergeCtlogOptions(ArtifactVerificationOptions.CtlogOptions value)Optional options for certificate transparency log verification.ArtifactVerificationOptions.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ArtifactVerificationOptions.BuildermergeFrom(com.google.protobuf.Message other)ArtifactVerificationOptions.BuildermergeFrom(ArtifactVerificationOptions other)ArtifactVerificationOptions.BuildermergeIntegratedTsOptions(ArtifactVerificationOptions.TlogIntegratedTimestampOptions value)Optional options for integrated timestamp verification.ArtifactVerificationOptions.BuildermergeObserverOptions(ArtifactVerificationOptions.ObserverTimestampOptions value)Optional options for observed timestamp verification.ArtifactVerificationOptions.BuildermergePublicKeys(PublicKeyIdentities value)To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.ArtifactVerificationOptions.BuildermergeTlogOptions(ArtifactVerificationOptions.TlogOptions value)Optional options for artifact transparency log verification.ArtifactVerificationOptions.BuildermergeTsaOptions(ArtifactVerificationOptions.TimestampAuthorityOptions value)Optional options for certificate signed timestamp verification.ArtifactVerificationOptions.BuildersetCertificateIdentities(CertificateIdentities value).dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;ArtifactVerificationOptions.BuildersetCertificateIdentities(CertificateIdentities.Builder builderForValue).dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;ArtifactVerificationOptions.BuildersetCtlogOptions(ArtifactVerificationOptions.CtlogOptions value)Optional options for certificate transparency log verification.ArtifactVerificationOptions.BuildersetCtlogOptions(ArtifactVerificationOptions.CtlogOptions.Builder builderForValue)Optional options for certificate transparency log verification.ArtifactVerificationOptions.BuildersetIntegratedTsOptions(ArtifactVerificationOptions.TlogIntegratedTimestampOptions value)Optional options for integrated timestamp verification.ArtifactVerificationOptions.BuildersetIntegratedTsOptions(ArtifactVerificationOptions.TlogIntegratedTimestampOptions.Builder builderForValue)Optional options for integrated timestamp verification.ArtifactVerificationOptions.BuildersetObserverOptions(ArtifactVerificationOptions.ObserverTimestampOptions value)Optional options for observed timestamp verification.ArtifactVerificationOptions.BuildersetObserverOptions(ArtifactVerificationOptions.ObserverTimestampOptions.Builder builderForValue)Optional options for observed timestamp verification.ArtifactVerificationOptions.BuildersetPublicKeys(PublicKeyIdentities value)To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.ArtifactVerificationOptions.BuildersetPublicKeys(PublicKeyIdentities.Builder builderForValue)To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`.ArtifactVerificationOptions.BuildersetTlogOptions(ArtifactVerificationOptions.TlogOptions value)Optional options for artifact transparency log verification.ArtifactVerificationOptions.BuildersetTlogOptions(ArtifactVerificationOptions.TlogOptions.Builder builderForValue)Optional options for artifact transparency log verification.ArtifactVerificationOptions.BuildersetTsaOptions(ArtifactVerificationOptions.TimestampAuthorityOptions value)Optional options for certificate signed timestamp verification.ArtifactVerificationOptions.BuildersetTsaOptions(ArtifactVerificationOptions.TimestampAuthorityOptions.Builder builderForValue)Optional options for certificate signed timestamp verification.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ArtifactVerificationOptions.Builder>
-
clear
public ArtifactVerificationOptions.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ArtifactVerificationOptions.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ArtifactVerificationOptions.Builder>
-
getDefaultInstanceForType
public ArtifactVerificationOptions getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ArtifactVerificationOptions build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ArtifactVerificationOptions buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public ArtifactVerificationOptions.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ArtifactVerificationOptions.Builder>
-
mergeFrom
public ArtifactVerificationOptions.Builder mergeFrom(ArtifactVerificationOptions other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ArtifactVerificationOptions.Builder>
-
mergeFrom
public ArtifactVerificationOptions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ArtifactVerificationOptions.Builder>- Throws:
java.io.IOException
-
getSignersCase
public ArtifactVerificationOptions.SignersCase getSignersCase()
- Specified by:
getSignersCasein interfaceArtifactVerificationOptionsOrBuilder
-
clearSigners
public ArtifactVerificationOptions.Builder clearSigners()
-
hasCertificateIdentities
public boolean hasCertificateIdentities()
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;- Specified by:
hasCertificateIdentitiesin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the certificateIdentities field is set.
-
getCertificateIdentities
public CertificateIdentities getCertificateIdentities()
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;- Specified by:
getCertificateIdentitiesin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The certificateIdentities.
-
setCertificateIdentities
public ArtifactVerificationOptions.Builder setCertificateIdentities(CertificateIdentities value)
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;
-
setCertificateIdentities
public ArtifactVerificationOptions.Builder setCertificateIdentities(CertificateIdentities.Builder builderForValue)
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;
-
mergeCertificateIdentities
public ArtifactVerificationOptions.Builder mergeCertificateIdentities(CertificateIdentities value)
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;
-
clearCertificateIdentities
public ArtifactVerificationOptions.Builder clearCertificateIdentities()
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;
-
getCertificateIdentitiesBuilder
public CertificateIdentities.Builder getCertificateIdentitiesBuilder()
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;
-
getCertificateIdentitiesOrBuilder
public CertificateIdentitiesOrBuilder getCertificateIdentitiesOrBuilder()
.dev.sigstore.verification.v1.CertificateIdentities certificate_identities = 1;- Specified by:
getCertificateIdentitiesOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
hasPublicKeys
public boolean hasPublicKeys()
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;- Specified by:
hasPublicKeysin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the publicKeys field is set.
-
getPublicKeys
public PublicKeyIdentities getPublicKeys()
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;- Specified by:
getPublicKeysin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The publicKeys.
-
setPublicKeys
public ArtifactVerificationOptions.Builder setPublicKeys(PublicKeyIdentities value)
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;
-
setPublicKeys
public ArtifactVerificationOptions.Builder setPublicKeys(PublicKeyIdentities.Builder builderForValue)
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;
-
mergePublicKeys
public ArtifactVerificationOptions.Builder mergePublicKeys(PublicKeyIdentities value)
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;
-
clearPublicKeys
public ArtifactVerificationOptions.Builder clearPublicKeys()
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;
-
getPublicKeysBuilder
public PublicKeyIdentities.Builder getPublicKeysBuilder()
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;
-
getPublicKeysOrBuilder
public PublicKeyIdentitiesOrBuilder getPublicKeysOrBuilder()
To simplify verification implementation, the logic for bundle verification should be implemented as a higher-order function, where one of argument should be an interface over the set of trusted public keys, like this: `Verify(bytes artifact, bytes signature, string key_id)`. This way the caller is in full control of mapping the identified (or hinted) key in the bundle to one of the trusted keys, as this process is inherently application specific.
.dev.sigstore.verification.v1.PublicKeyIdentities public_keys = 2;- Specified by:
getPublicKeysOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
hasTlogOptions
public boolean hasTlogOptions()
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;- Specified by:
hasTlogOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the tlogOptions field is set.
-
getTlogOptions
public ArtifactVerificationOptions.TlogOptions getTlogOptions()
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;- Specified by:
getTlogOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The tlogOptions.
-
setTlogOptions
public ArtifactVerificationOptions.Builder setTlogOptions(ArtifactVerificationOptions.TlogOptions value)
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;
-
setTlogOptions
public ArtifactVerificationOptions.Builder setTlogOptions(ArtifactVerificationOptions.TlogOptions.Builder builderForValue)
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;
-
mergeTlogOptions
public ArtifactVerificationOptions.Builder mergeTlogOptions(ArtifactVerificationOptions.TlogOptions value)
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;
-
clearTlogOptions
public ArtifactVerificationOptions.Builder clearTlogOptions()
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;
-
getTlogOptionsBuilder
public ArtifactVerificationOptions.TlogOptions.Builder getTlogOptionsBuilder()
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;
-
getTlogOptionsOrBuilder
public ArtifactVerificationOptions.TlogOptionsOrBuilder getTlogOptionsOrBuilder()
Optional options for artifact transparency log verification. If none is provided, the default verification options are: Threshold: 1 Online verification: false Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogOptions tlog_options = 3;- Specified by:
getTlogOptionsOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
hasCtlogOptions
public boolean hasCtlogOptions()
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;- Specified by:
hasCtlogOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the ctlogOptions field is set.
-
getCtlogOptions
public ArtifactVerificationOptions.CtlogOptions getCtlogOptions()
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;- Specified by:
getCtlogOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The ctlogOptions.
-
setCtlogOptions
public ArtifactVerificationOptions.Builder setCtlogOptions(ArtifactVerificationOptions.CtlogOptions value)
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;
-
setCtlogOptions
public ArtifactVerificationOptions.Builder setCtlogOptions(ArtifactVerificationOptions.CtlogOptions.Builder builderForValue)
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;
-
mergeCtlogOptions
public ArtifactVerificationOptions.Builder mergeCtlogOptions(ArtifactVerificationOptions.CtlogOptions value)
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;
-
clearCtlogOptions
public ArtifactVerificationOptions.Builder clearCtlogOptions()
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;
-
getCtlogOptionsBuilder
public ArtifactVerificationOptions.CtlogOptions.Builder getCtlogOptionsBuilder()
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;
-
getCtlogOptionsOrBuilder
public ArtifactVerificationOptions.CtlogOptionsOrBuilder getCtlogOptionsOrBuilder()
Optional options for certificate transparency log verification. If none is provided, the default verification options are: Threshold: 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.CtlogOptions ctlog_options = 4;- Specified by:
getCtlogOptionsOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
hasTsaOptions
public boolean hasTsaOptions()
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;- Specified by:
hasTsaOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the tsaOptions field is set.
-
getTsaOptions
public ArtifactVerificationOptions.TimestampAuthorityOptions getTsaOptions()
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;- Specified by:
getTsaOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The tsaOptions.
-
setTsaOptions
public ArtifactVerificationOptions.Builder setTsaOptions(ArtifactVerificationOptions.TimestampAuthorityOptions value)
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;
-
setTsaOptions
public ArtifactVerificationOptions.Builder setTsaOptions(ArtifactVerificationOptions.TimestampAuthorityOptions.Builder builderForValue)
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;
-
mergeTsaOptions
public ArtifactVerificationOptions.Builder mergeTsaOptions(ArtifactVerificationOptions.TimestampAuthorityOptions value)
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;
-
clearTsaOptions
public ArtifactVerificationOptions.Builder clearTsaOptions()
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;
-
getTsaOptionsBuilder
public ArtifactVerificationOptions.TimestampAuthorityOptions.Builder getTsaOptionsBuilder()
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;
-
getTsaOptionsOrBuilder
public ArtifactVerificationOptions.TimestampAuthorityOptionsOrBuilder getTsaOptionsOrBuilder()
Optional options for certificate signed timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TimestampAuthorityOptions tsa_options = 5;- Specified by:
getTsaOptionsOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
hasIntegratedTsOptions
public boolean hasIntegratedTsOptions()
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;- Specified by:
hasIntegratedTsOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the integratedTsOptions field is set.
-
getIntegratedTsOptions
public ArtifactVerificationOptions.TlogIntegratedTimestampOptions getIntegratedTsOptions()
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;- Specified by:
getIntegratedTsOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The integratedTsOptions.
-
setIntegratedTsOptions
public ArtifactVerificationOptions.Builder setIntegratedTsOptions(ArtifactVerificationOptions.TlogIntegratedTimestampOptions value)
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;
-
setIntegratedTsOptions
public ArtifactVerificationOptions.Builder setIntegratedTsOptions(ArtifactVerificationOptions.TlogIntegratedTimestampOptions.Builder builderForValue)
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;
-
mergeIntegratedTsOptions
public ArtifactVerificationOptions.Builder mergeIntegratedTsOptions(ArtifactVerificationOptions.TlogIntegratedTimestampOptions value)
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;
-
clearIntegratedTsOptions
public ArtifactVerificationOptions.Builder clearIntegratedTsOptions()
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;
-
getIntegratedTsOptionsBuilder
public ArtifactVerificationOptions.TlogIntegratedTimestampOptions.Builder getIntegratedTsOptionsBuilder()
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;
-
getIntegratedTsOptionsOrBuilder
public ArtifactVerificationOptions.TlogIntegratedTimestampOptionsOrBuilder getIntegratedTsOptionsOrBuilder()
Optional options for integrated timestamp verification. If none is provided, the default verification options are: Threshold: 0 Disable: true
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.TlogIntegratedTimestampOptions integrated_ts_options = 6;- Specified by:
getIntegratedTsOptionsOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
hasObserverOptions
public boolean hasObserverOptions()
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;- Specified by:
hasObserverOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- Whether the observerOptions field is set.
-
getObserverOptions
public ArtifactVerificationOptions.ObserverTimestampOptions getObserverOptions()
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;- Specified by:
getObserverOptionsin interfaceArtifactVerificationOptionsOrBuilder- Returns:
- The observerOptions.
-
setObserverOptions
public ArtifactVerificationOptions.Builder setObserverOptions(ArtifactVerificationOptions.ObserverTimestampOptions value)
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;
-
setObserverOptions
public ArtifactVerificationOptions.Builder setObserverOptions(ArtifactVerificationOptions.ObserverTimestampOptions.Builder builderForValue)
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;
-
mergeObserverOptions
public ArtifactVerificationOptions.Builder mergeObserverOptions(ArtifactVerificationOptions.ObserverTimestampOptions value)
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;
-
clearObserverOptions
public ArtifactVerificationOptions.Builder clearObserverOptions()
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;
-
getObserverOptionsBuilder
public ArtifactVerificationOptions.ObserverTimestampOptions.Builder getObserverOptionsBuilder()
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;
-
getObserverOptionsOrBuilder
public ArtifactVerificationOptions.ObserverTimestampOptionsOrBuilder getObserverOptionsOrBuilder()
Optional options for observed timestamp verification. If none is provided, the default verification options are: Threshold 1 Disable: false
optional .dev.sigstore.verification.v1.ArtifactVerificationOptions.ObserverTimestampOptions observer_options = 7;- Specified by:
getObserverOptionsOrBuilderin interfaceArtifactVerificationOptionsOrBuilder
-
-