Interface SPIFFECertValidatorConfig.TrustDomainOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SPIFFECertValidatorConfig.TrustDomain,SPIFFECertValidatorConfig.TrustDomain.Builder
- Enclosing class:
- SPIFFECertValidatorConfig
public static interface SPIFFECertValidatorConfig.TrustDomainOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Name of the trust domain, ``example.com``, ``foo.bar.gov`` for example.com.google.protobuf.ByteStringName of the trust domain, ``example.com``, ``foo.bar.gov`` for example.Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.booleanSpecify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Name of the trust domain, ``example.com``, ``foo.bar.gov`` for example. Note that this must *not* have "spiffe://" prefix.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Name of the trust domain, ``example.com``, ``foo.bar.gov`` for example. Note that this must *not* have "spiffe://" prefix.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for name.
-
hasTrustBundle
boolean hasTrustBundle()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.
.envoy.config.core.v3.DataSource trust_bundle = 2;- Returns:
- Whether the trustBundle field is set.
-
getTrustBundle
DataSource getTrustBundle()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.
.envoy.config.core.v3.DataSource trust_bundle = 2;- Returns:
- The trustBundle.
-
getTrustBundleOrBuilder
DataSourceOrBuilder getTrustBundleOrBuilder()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.
.envoy.config.core.v3.DataSource trust_bundle = 2;
-