Class CertificateIdentity.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<CertificateIdentity.Builder>
-
- dev.sigstore.proto.verification.v1.CertificateIdentity.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CertificateIdentityOrBuilder,java.lang.Cloneable
- Enclosing class:
- CertificateIdentity
public static final class CertificateIdentity.Builder extends com.google.protobuf.GeneratedMessage.Builder<CertificateIdentity.Builder> implements CertificateIdentityOrBuilder
The identity of a X.509 Certificate signer.
Protobuf typedev.sigstore.verification.v1.CertificateIdentity
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CertificateIdentity.BuilderaddAllOids(java.lang.Iterable<? extends ObjectIdentifierValuePair> values)An unordered list of OIDs that must be verified.CertificateIdentity.BuilderaddOids(int index, ObjectIdentifierValuePair value)An unordered list of OIDs that must be verified.CertificateIdentity.BuilderaddOids(int index, ObjectIdentifierValuePair.Builder builderForValue)An unordered list of OIDs that must be verified.CertificateIdentity.BuilderaddOids(ObjectIdentifierValuePair value)An unordered list of OIDs that must be verified.CertificateIdentity.BuilderaddOids(ObjectIdentifierValuePair.Builder builderForValue)An unordered list of OIDs that must be verified.ObjectIdentifierValuePair.BuilderaddOidsBuilder()An unordered list of OIDs that must be verified.ObjectIdentifierValuePair.BuilderaddOidsBuilder(int index)An unordered list of OIDs that must be verified.CertificateIdentitybuild()CertificateIdentitybuildPartial()CertificateIdentity.Builderclear()CertificateIdentity.BuilderclearIssuer()The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)CertificateIdentity.BuilderclearOids()An unordered list of OIDs that must be verified.CertificateIdentity.BuilderclearSan().dev.sigstore.common.v1.SubjectAlternativeName san = 2;CertificateIdentitygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetIssuer()The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)com.google.protobuf.ByteStringgetIssuerBytes()The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)ObjectIdentifierValuePairgetOids(int index)An unordered list of OIDs that must be verified.ObjectIdentifierValuePair.BuildergetOidsBuilder(int index)An unordered list of OIDs that must be verified.java.util.List<ObjectIdentifierValuePair.Builder>getOidsBuilderList()An unordered list of OIDs that must be verified.intgetOidsCount()An unordered list of OIDs that must be verified.java.util.List<ObjectIdentifierValuePair>getOidsList()An unordered list of OIDs that must be verified.ObjectIdentifierValuePairOrBuildergetOidsOrBuilder(int index)An unordered list of OIDs that must be verified.java.util.List<? extends ObjectIdentifierValuePairOrBuilder>getOidsOrBuilderList()An unordered list of OIDs that must be verified.SubjectAlternativeNamegetSan().dev.sigstore.common.v1.SubjectAlternativeName san = 2;SubjectAlternativeName.BuildergetSanBuilder().dev.sigstore.common.v1.SubjectAlternativeName san = 2;SubjectAlternativeNameOrBuildergetSanOrBuilder().dev.sigstore.common.v1.SubjectAlternativeName san = 2;booleanhasSan().dev.sigstore.common.v1.SubjectAlternativeName san = 2;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CertificateIdentity.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CertificateIdentity.BuildermergeFrom(com.google.protobuf.Message other)CertificateIdentity.BuildermergeFrom(CertificateIdentity other)CertificateIdentity.BuildermergeSan(SubjectAlternativeName value).dev.sigstore.common.v1.SubjectAlternativeName san = 2;CertificateIdentity.BuilderremoveOids(int index)An unordered list of OIDs that must be verified.CertificateIdentity.BuildersetIssuer(java.lang.String value)The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)CertificateIdentity.BuildersetIssuerBytes(com.google.protobuf.ByteString value)The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)CertificateIdentity.BuildersetOids(int index, ObjectIdentifierValuePair value)An unordered list of OIDs that must be verified.CertificateIdentity.BuildersetOids(int index, ObjectIdentifierValuePair.Builder builderForValue)An unordered list of OIDs that must be verified.CertificateIdentity.BuildersetSan(SubjectAlternativeName value).dev.sigstore.common.v1.SubjectAlternativeName san = 2;CertificateIdentity.BuildersetSan(SubjectAlternativeName.Builder builderForValue).dev.sigstore.common.v1.SubjectAlternativeName san = 2;-
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<CertificateIdentity.Builder>
-
clear
public CertificateIdentity.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<CertificateIdentity.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<CertificateIdentity.Builder>
-
getDefaultInstanceForType
public CertificateIdentity getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CertificateIdentity build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CertificateIdentity buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public CertificateIdentity.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CertificateIdentity.Builder>
-
mergeFrom
public CertificateIdentity.Builder mergeFrom(CertificateIdentity other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CertificateIdentity.Builder>
-
mergeFrom
public CertificateIdentity.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<CertificateIdentity.Builder>- Throws:
java.io.IOException
-
getIssuer
public java.lang.String getIssuer()
The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)
string issuer = 1;- Specified by:
getIssuerin interfaceCertificateIdentityOrBuilder- Returns:
- The issuer.
-
getIssuerBytes
public com.google.protobuf.ByteString getIssuerBytes()
The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)
string issuer = 1;- Specified by:
getIssuerBytesin interfaceCertificateIdentityOrBuilder- Returns:
- The bytes for issuer.
-
setIssuer
public CertificateIdentity.Builder setIssuer(java.lang.String value)
The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)
string issuer = 1;- Parameters:
value- The issuer to set.- Returns:
- This builder for chaining.
-
clearIssuer
public CertificateIdentity.Builder clearIssuer()
The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)
string issuer = 1;- Returns:
- This builder for chaining.
-
setIssuerBytes
public CertificateIdentity.Builder setIssuerBytes(com.google.protobuf.ByteString value)
The X.509v3 issuer extension (OID 1.3.6.1.4.1.57264.1.1)
string issuer = 1;- Parameters:
value- The bytes for issuer to set.- Returns:
- This builder for chaining.
-
hasSan
public boolean hasSan()
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;- Specified by:
hasSanin interfaceCertificateIdentityOrBuilder- Returns:
- Whether the san field is set.
-
getSan
public SubjectAlternativeName getSan()
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;- Specified by:
getSanin interfaceCertificateIdentityOrBuilder- Returns:
- The san.
-
setSan
public CertificateIdentity.Builder setSan(SubjectAlternativeName value)
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;
-
setSan
public CertificateIdentity.Builder setSan(SubjectAlternativeName.Builder builderForValue)
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;
-
mergeSan
public CertificateIdentity.Builder mergeSan(SubjectAlternativeName value)
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;
-
clearSan
public CertificateIdentity.Builder clearSan()
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;
-
getSanBuilder
public SubjectAlternativeName.Builder getSanBuilder()
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;
-
getSanOrBuilder
public SubjectAlternativeNameOrBuilder getSanOrBuilder()
.dev.sigstore.common.v1.SubjectAlternativeName san = 2;- Specified by:
getSanOrBuilderin interfaceCertificateIdentityOrBuilder
-
getOidsList
public java.util.List<ObjectIdentifierValuePair> getOidsList()
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;- Specified by:
getOidsListin interfaceCertificateIdentityOrBuilder
-
getOidsCount
public int getOidsCount()
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;- Specified by:
getOidsCountin interfaceCertificateIdentityOrBuilder
-
getOids
public ObjectIdentifierValuePair getOids(int index)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;- Specified by:
getOidsin interfaceCertificateIdentityOrBuilder
-
setOids
public CertificateIdentity.Builder setOids(int index, ObjectIdentifierValuePair value)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
setOids
public CertificateIdentity.Builder setOids(int index, ObjectIdentifierValuePair.Builder builderForValue)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
addOids
public CertificateIdentity.Builder addOids(ObjectIdentifierValuePair value)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
addOids
public CertificateIdentity.Builder addOids(int index, ObjectIdentifierValuePair value)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
addOids
public CertificateIdentity.Builder addOids(ObjectIdentifierValuePair.Builder builderForValue)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
addOids
public CertificateIdentity.Builder addOids(int index, ObjectIdentifierValuePair.Builder builderForValue)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
addAllOids
public CertificateIdentity.Builder addAllOids(java.lang.Iterable<? extends ObjectIdentifierValuePair> values)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
clearOids
public CertificateIdentity.Builder clearOids()
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
removeOids
public CertificateIdentity.Builder removeOids(int index)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
getOidsBuilder
public ObjectIdentifierValuePair.Builder getOidsBuilder(int index)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
getOidsOrBuilder
public ObjectIdentifierValuePairOrBuilder getOidsOrBuilder(int index)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;- Specified by:
getOidsOrBuilderin interfaceCertificateIdentityOrBuilder
-
getOidsOrBuilderList
public java.util.List<? extends ObjectIdentifierValuePairOrBuilder> getOidsOrBuilderList()
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;- Specified by:
getOidsOrBuilderListin interfaceCertificateIdentityOrBuilder
-
addOidsBuilder
public ObjectIdentifierValuePair.Builder addOidsBuilder()
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
addOidsBuilder
public ObjectIdentifierValuePair.Builder addOidsBuilder(int index)
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
getOidsBuilderList
public java.util.List<ObjectIdentifierValuePair.Builder> getOidsBuilderList()
An unordered list of OIDs that must be verified. All OID/values provided in this list MUST exactly match against the values in the certificate for verification to be successful.
repeated .dev.sigstore.common.v1.ObjectIdentifierValuePair oids = 3;
-
-