Interface CertificateProviderPluginInstanceOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Opaque name used to specify certificate instances or types.
    com.google.protobuf.ByteString
    Opaque name used to specify certificate instances or types.
    Provider instance name.
    com.google.protobuf.ByteString
    Provider instance name.

    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 Details

    • getInstanceName

      String getInstanceName()
       Provider instance name. If not present, defaults to "default".
      
       Instance names should generally be defined not in terms of the underlying provider
       implementation (e.g., "file_watcher") but rather in terms of the function of the
       certificates (e.g., "foo_deployment_identity").
       
      string instance_name = 1;
      Returns:
      The instanceName.
    • getInstanceNameBytes

      com.google.protobuf.ByteString getInstanceNameBytes()
       Provider instance name. If not present, defaults to "default".
      
       Instance names should generally be defined not in terms of the underlying provider
       implementation (e.g., "file_watcher") but rather in terms of the function of the
       certificates (e.g., "foo_deployment_identity").
       
      string instance_name = 1;
      Returns:
      The bytes for instanceName.
    • getCertificateName

      String getCertificateName()
       Opaque name used to specify certificate instances or types. For example, "ROOTCA" to specify
       a root-certificate (validation context) or "example.com" to specify a certificate for a
       particular domain. Not all provider instances will actually use this field, so the value
       defaults to the empty string.
       
      string certificate_name = 2;
      Returns:
      The certificateName.
    • getCertificateNameBytes

      com.google.protobuf.ByteString getCertificateNameBytes()
       Opaque name used to specify certificate instances or types. For example, "ROOTCA" to specify
       a root-certificate (validation context) or "example.com" to specify a certificate for a
       particular domain. Not all provider instances will actually use this field, so the value
       defaults to the empty string.
       
      string certificate_name = 2;
      Returns:
      The bytes for certificateName.