Interface ClientTrustConfigOrBuilder

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

    public interface ClientTrustConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getMediaType()
      MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
      com.google.protobuf.ByteString getMediaTypeBytes()
      MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
      SigningConfig getSigningConfig()
      Configuration for signing clients, which MUST be present.
      SigningConfigOrBuilder getSigningConfigOrBuilder()
      Configuration for signing clients, which MUST be present.
      TrustedRoot getTrustedRoot()
      The root of trust, which MUST be present.
      TrustedRootOrBuilder getTrustedRootOrBuilder()
      The root of trust, which MUST be present.
      boolean hasSigningConfig()
      Configuration for signing clients, which MUST be present.
      boolean hasTrustedRoot()
      The root of trust, which MUST be present.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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.clienttrustconfig.v0.1+json
         
        string media_type = 1;
        Returns:
        The mediaType.
      • getMediaTypeBytes

        com.google.protobuf.ByteString getMediaTypeBytes()
         MUST be application/vnd.dev.sigstore.clienttrustconfig.v0.1+json
         
        string media_type = 1;
        Returns:
        The bytes for mediaType.
      • hasTrustedRoot

        boolean hasTrustedRoot()
         The root of trust, which MUST be present.
         
        .dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the trustedRoot field is set.
      • getTrustedRoot

        TrustedRoot getTrustedRoot()
         The root of trust, which MUST be present.
         
        .dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The trustedRoot.
      • getTrustedRootOrBuilder

        TrustedRootOrBuilder getTrustedRootOrBuilder()
         The root of trust, which MUST be present.
         
        .dev.sigstore.trustroot.v1.TrustedRoot trusted_root = 2 [(.google.api.field_behavior) = REQUIRED];
      • hasSigningConfig

        boolean hasSigningConfig()
         Configuration for signing clients, which MUST be present.
         
        .dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the signingConfig field is set.
      • getSigningConfig

        SigningConfig getSigningConfig()
         Configuration for signing clients, which MUST be present.
         
        .dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The signingConfig.
      • getSigningConfigOrBuilder

        SigningConfigOrBuilder getSigningConfigOrBuilder()
         Configuration for signing clients, which MUST be present.
         
        .dev.sigstore.trustroot.v1.SigningConfig signing_config = 3 [(.google.api.field_behavior) = REQUIRED];