Package dev.sigstore.proto.trustroot.v1
Interface TrustedRootOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TrustedRoot,TrustedRoot.Builder
public interface TrustedRootOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CertificateAuthoritygetCertificateAuthorities(int index)A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide.intgetCertificateAuthoritiesCount()A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide.java.util.List<CertificateAuthority>getCertificateAuthoritiesList()A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide.CertificateAuthorityOrBuildergetCertificateAuthoritiesOrBuilder(int index)A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide.java.util.List<? extends CertificateAuthorityOrBuilder>getCertificateAuthoritiesOrBuilderList()A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide.TransparencyLogInstancegetCtlogs(int index)A set of trusted certificate transparency logs.intgetCtlogsCount()A set of trusted certificate transparency logs.java.util.List<TransparencyLogInstance>getCtlogsList()A set of trusted certificate transparency logs.TransparencyLogInstanceOrBuildergetCtlogsOrBuilder(int index)A set of trusted certificate transparency logs.java.util.List<? extends TransparencyLogInstanceOrBuilder>getCtlogsOrBuilderList()A set of trusted certificate transparency logs.java.lang.StringgetMediaType()MUST be application/vnd.dev.sigstore.trustedroot.v0.1+json when encoded as JSON.com.google.protobuf.ByteStringgetMediaTypeBytes()MUST be application/vnd.dev.sigstore.trustedroot.v0.1+json when encoded as JSON.CertificateAuthoritygetTimestampAuthorities(int index)A set of trusted timestamping authorities.intgetTimestampAuthoritiesCount()A set of trusted timestamping authorities.java.util.List<CertificateAuthority>getTimestampAuthoritiesList()A set of trusted timestamping authorities.CertificateAuthorityOrBuildergetTimestampAuthoritiesOrBuilder(int index)A set of trusted timestamping authorities.java.util.List<? extends CertificateAuthorityOrBuilder>getTimestampAuthoritiesOrBuilderList()A set of trusted timestamping authorities.TransparencyLogInstancegetTlogs(int index)A set of trusted Rekor servers.intgetTlogsCount()A set of trusted Rekor servers.java.util.List<TransparencyLogInstance>getTlogsList()A set of trusted Rekor servers.TransparencyLogInstanceOrBuildergetTlogsOrBuilder(int index)A set of trusted Rekor servers.java.util.List<? extends TransparencyLogInstanceOrBuilder>getTlogsOrBuilderList()A set of trusted Rekor servers.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMediaType
java.lang.String getMediaType()
MUST be application/vnd.dev.sigstore.trustedroot.v0.1+json when encoded as JSON. Clients MUST be able to process and parse content with the media type defined in the old format: application/vnd.dev.sigstore.trustedroot+json;version=0.1
string media_type = 1;- Returns:
- The mediaType.
-
getMediaTypeBytes
com.google.protobuf.ByteString getMediaTypeBytes()
MUST be application/vnd.dev.sigstore.trustedroot.v0.1+json when encoded as JSON. Clients MUST be able to process and parse content with the media type defined in the old format: application/vnd.dev.sigstore.trustedroot+json;version=0.1
string media_type = 1;- Returns:
- The bytes for mediaType.
-
getTlogsList
java.util.List<TransparencyLogInstance> getTlogsList()
A set of trusted Rekor servers.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance tlogs = 2;
-
getTlogs
TransparencyLogInstance getTlogs(int index)
A set of trusted Rekor servers.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance tlogs = 2;
-
getTlogsCount
int getTlogsCount()
A set of trusted Rekor servers.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance tlogs = 2;
-
getTlogsOrBuilderList
java.util.List<? extends TransparencyLogInstanceOrBuilder> getTlogsOrBuilderList()
A set of trusted Rekor servers.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance tlogs = 2;
-
getTlogsOrBuilder
TransparencyLogInstanceOrBuilder getTlogsOrBuilder(int index)
A set of trusted Rekor servers.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance tlogs = 2;
-
getCertificateAuthoritiesList
java.util.List<CertificateAuthority> getCertificateAuthoritiesList()
A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide. If a CA is issuing multiple intermediate certificate, each combination shall be represented as separate chain. I.e, a single root cert may appear in multiple chains but with different intermediate and/or leaf certificates. The certificates are intended to be used for verifying artifact signatures.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority certificate_authorities = 3;
-
getCertificateAuthorities
CertificateAuthority getCertificateAuthorities(int index)
A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide. If a CA is issuing multiple intermediate certificate, each combination shall be represented as separate chain. I.e, a single root cert may appear in multiple chains but with different intermediate and/or leaf certificates. The certificates are intended to be used for verifying artifact signatures.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority certificate_authorities = 3;
-
getCertificateAuthoritiesCount
int getCertificateAuthoritiesCount()
A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide. If a CA is issuing multiple intermediate certificate, each combination shall be represented as separate chain. I.e, a single root cert may appear in multiple chains but with different intermediate and/or leaf certificates. The certificates are intended to be used for verifying artifact signatures.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority certificate_authorities = 3;
-
getCertificateAuthoritiesOrBuilderList
java.util.List<? extends CertificateAuthorityOrBuilder> getCertificateAuthoritiesOrBuilderList()
A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide. If a CA is issuing multiple intermediate certificate, each combination shall be represented as separate chain. I.e, a single root cert may appear in multiple chains but with different intermediate and/or leaf certificates. The certificates are intended to be used for verifying artifact signatures.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority certificate_authorities = 3;
-
getCertificateAuthoritiesOrBuilder
CertificateAuthorityOrBuilder getCertificateAuthoritiesOrBuilder(int index)
A set of trusted certificate authorities (e.g Fulcio), and any intermediate certificates they provide. If a CA is issuing multiple intermediate certificate, each combination shall be represented as separate chain. I.e, a single root cert may appear in multiple chains but with different intermediate and/or leaf certificates. The certificates are intended to be used for verifying artifact signatures.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority certificate_authorities = 3;
-
getCtlogsList
java.util.List<TransparencyLogInstance> getCtlogsList()
A set of trusted certificate transparency logs.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance ctlogs = 4;
-
getCtlogs
TransparencyLogInstance getCtlogs(int index)
A set of trusted certificate transparency logs.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance ctlogs = 4;
-
getCtlogsCount
int getCtlogsCount()
A set of trusted certificate transparency logs.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance ctlogs = 4;
-
getCtlogsOrBuilderList
java.util.List<? extends TransparencyLogInstanceOrBuilder> getCtlogsOrBuilderList()
A set of trusted certificate transparency logs.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance ctlogs = 4;
-
getCtlogsOrBuilder
TransparencyLogInstanceOrBuilder getCtlogsOrBuilder(int index)
A set of trusted certificate transparency logs.
repeated .dev.sigstore.trustroot.v1.TransparencyLogInstance ctlogs = 4;
-
getTimestampAuthoritiesList
java.util.List<CertificateAuthority> getTimestampAuthoritiesList()
A set of trusted timestamping authorities.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority timestamp_authorities = 5;
-
getTimestampAuthorities
CertificateAuthority getTimestampAuthorities(int index)
A set of trusted timestamping authorities.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority timestamp_authorities = 5;
-
getTimestampAuthoritiesCount
int getTimestampAuthoritiesCount()
A set of trusted timestamping authorities.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority timestamp_authorities = 5;
-
getTimestampAuthoritiesOrBuilderList
java.util.List<? extends CertificateAuthorityOrBuilder> getTimestampAuthoritiesOrBuilderList()
A set of trusted timestamping authorities.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority timestamp_authorities = 5;
-
getTimestampAuthoritiesOrBuilder
CertificateAuthorityOrBuilder getTimestampAuthoritiesOrBuilder(int index)
A set of trusted timestamping authorities.
repeated .dev.sigstore.trustroot.v1.CertificateAuthority timestamp_authorities = 5;
-
-