Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.SdsSecretConfig.Builder
Packages that use SdsSecretConfig.Builder
Package
Description
-
Uses of SdsSecretConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3 that return SdsSecretConfig.BuilderModifier and TypeMethodDescriptionOAuth2Credentials.Builder.getHmacSecretBuilder()If present, the secret token will be a HMAC using the provided secret.OAuth2Credentials.Builder.getTokenSecretBuilder()The secret used to retrieve the access token.Methods in io.envoyproxy.envoy.extensions.filters.http.oauth2.v3 with parameters of type SdsSecretConfig.BuilderModifier and TypeMethodDescriptionOAuth2Credentials.Builder.setHmacSecret(SdsSecretConfig.Builder builderForValue) If present, the secret token will be a HMAC using the provided secret.OAuth2Credentials.Builder.setTokenSecret(SdsSecretConfig.Builder builderForValue) The secret used to retrieve the access token. -
Uses of SdsSecretConfig.Builder in io.envoyproxy.envoy.extensions.http.injected_credentials.generic.v3
Methods in io.envoyproxy.envoy.extensions.http.injected_credentials.generic.v3 that return SdsSecretConfig.BuilderModifier and TypeMethodDescriptionGeneric.Builder.getCredentialBuilder()The SDS configuration for the credential that will be injected to the specified HTTP request header.Methods in io.envoyproxy.envoy.extensions.http.injected_credentials.generic.v3 with parameters of type SdsSecretConfig.BuilderModifier and TypeMethodDescriptionGeneric.Builder.setCredential(SdsSecretConfig.Builder builderForValue) The SDS configuration for the credential that will be injected to the specified HTTP request header. -
Uses of SdsSecretConfig.Builder in io.envoyproxy.envoy.extensions.http.injected_credentials.oauth2.v3
Methods in io.envoyproxy.envoy.extensions.http.injected_credentials.oauth2.v3 that return SdsSecretConfig.BuilderModifier and TypeMethodDescriptionOAuth2.ClientCredentials.Builder.getClientSecretBuilder()Client secret.Methods in io.envoyproxy.envoy.extensions.http.injected_credentials.oauth2.v3 with parameters of type SdsSecretConfig.BuilderModifier and TypeMethodDescriptionOAuth2.ClientCredentials.Builder.setClientSecret(SdsSecretConfig.Builder builderForValue) Client secret. -
Uses of SdsSecretConfig.Builder in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3
Methods in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3 that return SdsSecretConfig.BuilderModifier and TypeMethodDescriptionConfig.Builder.getEncryptionParametersBuilder()Configuration to fetch the encryption key and configuration version.Methods in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3 with parameters of type SdsSecretConfig.BuilderModifier and TypeMethodDescriptionConfig.Builder.setEncryptionParameters(SdsSecretConfig.Builder builderForValue) Configuration to fetch the encryption key and configuration version. -
Uses of SdsSecretConfig.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return SdsSecretConfig.BuilderModifier and TypeMethodDescriptionSdsSecretConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigsBuilder()Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigsBuilder(int index) Configs for fetching TLS certificates via SDS API.SdsSecretConfig.Builder.clear()SdsSecretConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) SdsSecretConfig.Builder.clearName()Name by which the secret can be uniquely referred to.SdsSecretConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) SdsSecretConfig.Builder.clearSdsConfig().envoy.config.core.v3.ConfigSource sds_config = 2;SdsSecretConfig.Builder.clone()DownstreamTlsContext.Builder.getSessionTicketKeysSdsSecretConfigBuilder()Config for fetching TLS session ticket keys via SDS API.CommonTlsContext.Builder.getTlsCertificateSdsSecretConfigsBuilder(int index) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.getValidationContextSdsSecretConfigBuilder()Config for fetching validation context via SDS API.CommonTlsContext.CombinedCertificateValidationContext.Builder.getValidationContextSdsSecretConfigBuilder()Config for fetching validation context via SDS API.SdsSecretConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) SdsSecretConfig.Builder.mergeFrom(com.google.protobuf.Message other) SdsSecretConfig.Builder.mergeFrom(SdsSecretConfig other) SdsSecretConfig.Builder.mergeSdsConfig(ConfigSource value) .envoy.config.core.v3.ConfigSource sds_config = 2;final SdsSecretConfig.BuilderSdsSecretConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static SdsSecretConfig.BuilderSdsSecretConfig.newBuilder()static SdsSecretConfig.BuilderSdsSecretConfig.newBuilder(SdsSecretConfig prototype) SdsSecretConfig.newBuilderForType()protected SdsSecretConfig.BuilderSdsSecretConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) SdsSecretConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Name by which the secret can be uniquely referred to.SdsSecretConfig.Builder.setNameBytes(com.google.protobuf.ByteString value) Name by which the secret can be uniquely referred to.SdsSecretConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) SdsSecretConfig.Builder.setSdsConfig(ConfigSource value) .envoy.config.core.v3.ConfigSource sds_config = 2;SdsSecretConfig.Builder.setSdsConfig(ConfigSource.Builder builderForValue) .envoy.config.core.v3.ConfigSource sds_config = 2;final SdsSecretConfig.BuilderSdsSecretConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) SdsSecretConfig.toBuilder()Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type SdsSecretConfig.BuilderModifier and TypeMethodDescriptionCommonTlsContext.Builder.getTlsCertificateSdsSecretConfigsBuilderList()Configs for fetching TLS certificates via SDS API.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type SdsSecretConfig.BuilderModifier and TypeMethodDescriptionCommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(int index, SdsSecretConfig.Builder builderForValue) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.addTlsCertificateSdsSecretConfigs(SdsSecretConfig.Builder builderForValue) Configs for fetching TLS certificates via SDS API.DownstreamTlsContext.Builder.setSessionTicketKeysSdsSecretConfig(SdsSecretConfig.Builder builderForValue) Config for fetching TLS session ticket keys via SDS API.CommonTlsContext.Builder.setTlsCertificateSdsSecretConfigs(int index, SdsSecretConfig.Builder builderForValue) Configs for fetching TLS certificates via SDS API.CommonTlsContext.Builder.setValidationContextSdsSecretConfig(SdsSecretConfig.Builder builderForValue) Config for fetching validation context via SDS API.CommonTlsContext.CombinedCertificateValidationContext.Builder.setValidationContextSdsSecretConfig(SdsSecretConfig.Builder builderForValue) Config for fetching validation context via SDS API.