Uses of Class
io.envoyproxy.envoy.api.v2.auth.CertificateValidationContext.Builder
Packages that use CertificateValidationContext.Builder
-
Uses of CertificateValidationContext.Builder in io.envoyproxy.envoy.api.v2.auth
Methods in io.envoyproxy.envoy.api.v2.auth that return CertificateValidationContext.BuilderModifier and TypeMethodDescriptionCertificateValidationContext.Builder.addAllMatchSubjectAltNames(Iterable<? extends StringMatcher> values) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.addAllVerifyCertificateHash(Iterable<String> values) An optional list of hex-encoded SHA-256 hashes.CertificateValidationContext.Builder.addAllVerifyCertificateSpki(Iterable<String> values) An optional list of base64-encoded SHA-256 hashes.CertificateValidationContext.Builder.addAllVerifySubjectAltName(Iterable<String> values) Deprecated.envoy.api.v2.auth.CertificateValidationContext.verify_subject_alt_name is deprecated.CertificateValidationContext.Builder.addMatchSubjectAltNames(int index, StringMatcher value) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.addMatchSubjectAltNames(int index, StringMatcher.Builder builderForValue) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.addMatchSubjectAltNames(StringMatcher value) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.addMatchSubjectAltNames(StringMatcher.Builder builderForValue) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) CertificateValidationContext.Builder.addVerifyCertificateHash(String value) An optional list of hex-encoded SHA-256 hashes.CertificateValidationContext.Builder.addVerifyCertificateHashBytes(com.google.protobuf.ByteString value) An optional list of hex-encoded SHA-256 hashes.CertificateValidationContext.Builder.addVerifyCertificateSpki(String value) An optional list of base64-encoded SHA-256 hashes.CertificateValidationContext.Builder.addVerifyCertificateSpkiBytes(com.google.protobuf.ByteString value) An optional list of base64-encoded SHA-256 hashes.CertificateValidationContext.Builder.addVerifySubjectAltName(String value) Deprecated.envoy.api.v2.auth.CertificateValidationContext.verify_subject_alt_name is deprecated.CertificateValidationContext.Builder.addVerifySubjectAltNameBytes(com.google.protobuf.ByteString value) Deprecated.envoy.api.v2.auth.CertificateValidationContext.verify_subject_alt_name is deprecated.CertificateValidationContext.Builder.clear()CertificateValidationContext.Builder.clearAllowExpiredCertificate()If specified, Envoy will not reject expired certificates.CertificateValidationContext.Builder.clearCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).CertificateValidationContext.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) CertificateValidationContext.Builder.clearMatchSubjectAltNames()An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) CertificateValidationContext.Builder.clearRequireOcspStaple()[#not-implemented-hide:] Must present a signed time-stamped OCSP response.CertificateValidationContext.Builder.clearRequireSignedCertificateTimestamp()[#not-implemented-hide:] Must present signed certificate time-stamp.CertificateValidationContext.Builder.clearTrustChainVerification()Certificate trust chain verification mode.CertificateValidationContext.Builder.clearTrustedCa()TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).CertificateValidationContext.Builder.clearVerifyCertificateHash()An optional list of hex-encoded SHA-256 hashes.CertificateValidationContext.Builder.clearVerifyCertificateSpki()An optional list of base64-encoded SHA-256 hashes.CertificateValidationContext.Builder.clearVerifySubjectAltName()Deprecated.envoy.api.v2.auth.CertificateValidationContext.verify_subject_alt_name is deprecated.CertificateValidationContext.Builder.clone()CommonTlsContext.CombinedCertificateValidationContext.Builder.getDefaultValidationContextBuilder()How to validate peer certificates.CommonTlsContext.Builder.getValidationContextBuilder()How to validate peer certificates.Secret.Builder.getValidationContextBuilder().envoy.api.v2.auth.CertificateValidationContext validation_context = 4;CertificateValidationContext.Builder.mergeCrl(DataSource value) An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).CertificateValidationContext.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CertificateValidationContext.Builder.mergeFrom(com.google.protobuf.Message other) CertificateValidationContext.Builder.mergeFrom(CertificateValidationContext other) CertificateValidationContext.Builder.mergeRequireOcspStaple(com.google.protobuf.BoolValue value) [#not-implemented-hide:] Must present a signed time-stamped OCSP response.CertificateValidationContext.Builder.mergeRequireSignedCertificateTimestamp(com.google.protobuf.BoolValue value) [#not-implemented-hide:] Must present signed certificate time-stamp.CertificateValidationContext.Builder.mergeTrustedCa(DataSource value) TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).CertificateValidationContext.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) CertificateValidationContext.newBuilder()CertificateValidationContext.newBuilder(CertificateValidationContext prototype) CertificateValidationContext.newBuilderForType()protected CertificateValidationContext.BuilderCertificateValidationContext.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) CertificateValidationContext.Builder.removeMatchSubjectAltNames(int index) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.setAllowExpiredCertificate(boolean value) If specified, Envoy will not reject expired certificates.CertificateValidationContext.Builder.setCrl(DataSource value) An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).CertificateValidationContext.Builder.setCrl(DataSource.Builder builderForValue) An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).CertificateValidationContext.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) CertificateValidationContext.Builder.setMatchSubjectAltNames(int index, StringMatcher value) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.setMatchSubjectAltNames(int index, StringMatcher.Builder builderForValue) An optional list of Subject Alternative name matchers.CertificateValidationContext.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) CertificateValidationContext.Builder.setRequireOcspStaple(com.google.protobuf.BoolValue value) [#not-implemented-hide:] Must present a signed time-stamped OCSP response.CertificateValidationContext.Builder.setRequireOcspStaple(com.google.protobuf.BoolValue.Builder builderForValue) [#not-implemented-hide:] Must present a signed time-stamped OCSP response.CertificateValidationContext.Builder.setRequireSignedCertificateTimestamp(com.google.protobuf.BoolValue value) [#not-implemented-hide:] Must present signed certificate time-stamp.CertificateValidationContext.Builder.setRequireSignedCertificateTimestamp(com.google.protobuf.BoolValue.Builder builderForValue) [#not-implemented-hide:] Must present signed certificate time-stamp.CertificateValidationContext.Builder.setTrustChainVerification(CertificateValidationContext.TrustChainVerification value) Certificate trust chain verification mode.CertificateValidationContext.Builder.setTrustChainVerificationValue(int value) Certificate trust chain verification mode.CertificateValidationContext.Builder.setTrustedCa(DataSource value) TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).CertificateValidationContext.Builder.setTrustedCa(DataSource.Builder builderForValue) TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).CertificateValidationContext.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) CertificateValidationContext.Builder.setVerifyCertificateHash(int index, String value) An optional list of hex-encoded SHA-256 hashes.CertificateValidationContext.Builder.setVerifyCertificateSpki(int index, String value) An optional list of base64-encoded SHA-256 hashes.CertificateValidationContext.Builder.setVerifySubjectAltName(int index, String value) Deprecated.envoy.api.v2.auth.CertificateValidationContext.verify_subject_alt_name is deprecated.CertificateValidationContext.toBuilder()Methods in io.envoyproxy.envoy.api.v2.auth with parameters of type CertificateValidationContext.BuilderModifier and TypeMethodDescriptionCommonTlsContext.CombinedCertificateValidationContext.Builder.setDefaultValidationContext(CertificateValidationContext.Builder builderForValue) How to validate peer certificates.CommonTlsContext.Builder.setValidationContext(CertificateValidationContext.Builder builderForValue) How to validate peer certificates.Secret.Builder.setValidationContext(CertificateValidationContext.Builder builderForValue) .envoy.api.v2.auth.CertificateValidationContext validation_context = 4;