| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 |
| Modifier and Type | Method and Description |
|---|---|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addAllMatchSubjectAltNames(Iterable<? extends StringMatcher> values)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addAllVerifyCertificateHash(Iterable<String> values)
An optional list of hex-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addAllVerifyCertificateSpki(Iterable<String> values)
An optional list of base64-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addMatchSubjectAltNames(int index,
StringMatcher.Builder builderForValue)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addMatchSubjectAltNames(int index,
StringMatcher value)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addMatchSubjectAltNames(StringMatcher.Builder builderForValue)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addMatchSubjectAltNames(StringMatcher value)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addVerifyCertificateHash(String value)
An optional list of hex-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addVerifyCertificateHashBytes(com.google.protobuf.ByteString value)
An optional list of hex-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addVerifyCertificateSpki(String value)
An optional list of base64-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.addVerifyCertificateSpkiBytes(com.google.protobuf.ByteString value)
An optional list of base64-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clear() |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearAllowExpiredCertificate()
If specified, Envoy will not reject expired certificates.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearCrl()
An optional `certificate revocation list
<https://en.wikipedia.org/wiki/Certificate_revocation_list>`_
(in PEM format).
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearMatchSubjectAltNames()
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearRequireSignedCertificateTimestamp()
[#not-implemented-hide:] Must present signed certificate time-stamp.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearTrustChainVerification()
Certificate trust chain verification mode.
|
CertificateValidationContext.Builder |
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 |
CertificateValidationContext.Builder.clearVerifyCertificateHash()
An optional list of hex-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearVerifyCertificateSpki()
An optional list of base64-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clearWatchedDirectory()
If specified, updates of a file-based *trusted_ca* source will be triggered
by this watch.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.clone() |
CertificateValidationContext.Builder |
CommonTlsContext.CombinedCertificateValidationContext.Builder.getDefaultValidationContextBuilder()
How to validate peer certificates.
|
CertificateValidationContext.Builder |
CommonTlsContext.Builder.getValidationContextBuilder()
How to validate peer certificates.
|
CertificateValidationContext.Builder |
Secret.Builder.getValidationContextBuilder()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4; |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.mergeCrl(DataSource value)
An optional `certificate revocation list
<https://en.wikipedia.org/wiki/Certificate_revocation_list>`_
(in PEM format).
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.mergeFrom(CertificateValidationContext other) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.mergeFrom(com.google.protobuf.Message other) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.mergeRequireSignedCertificateTimestamp(com.google.protobuf.BoolValue value)
[#not-implemented-hide:] Must present signed certificate time-stamp.
|
CertificateValidationContext.Builder |
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 |
CertificateValidationContext.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.mergeWatchedDirectory(WatchedDirectory value)
If specified, updates of a file-based *trusted_ca* source will be triggered
by this watch.
|
static CertificateValidationContext.Builder |
CertificateValidationContext.newBuilder() |
static CertificateValidationContext.Builder |
CertificateValidationContext.newBuilder(CertificateValidationContext prototype) |
CertificateValidationContext.Builder |
CertificateValidationContext.newBuilderForType() |
protected CertificateValidationContext.Builder |
CertificateValidationContext.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.removeMatchSubjectAltNames(int index)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setAllowExpiredCertificate(boolean value)
If specified, Envoy will not reject expired certificates.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setCrl(DataSource.Builder builderForValue)
An optional `certificate revocation list
<https://en.wikipedia.org/wiki/Certificate_revocation_list>`_
(in PEM format).
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setCrl(DataSource value)
An optional `certificate revocation list
<https://en.wikipedia.org/wiki/Certificate_revocation_list>`_
(in PEM format).
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setMatchSubjectAltNames(int index,
StringMatcher.Builder builderForValue)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setMatchSubjectAltNames(int index,
StringMatcher value)
An optional list of Subject Alternative name matchers.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setRequireSignedCertificateTimestamp(com.google.protobuf.BoolValue.Builder builderForValue)
[#not-implemented-hide:] Must present signed certificate time-stamp.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setRequireSignedCertificateTimestamp(com.google.protobuf.BoolValue value)
[#not-implemented-hide:] Must present signed certificate time-stamp.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setTrustChainVerification(CertificateValidationContext.TrustChainVerification value)
Certificate trust chain verification mode.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setTrustChainVerificationValue(int value)
Certificate trust chain verification mode.
|
CertificateValidationContext.Builder |
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 |
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 |
CertificateValidationContext.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setVerifyCertificateHash(int index,
String value)
An optional list of hex-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setVerifyCertificateSpki(int index,
String value)
An optional list of base64-encoded SHA-256 hashes.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setWatchedDirectory(WatchedDirectory.Builder builderForValue)
If specified, updates of a file-based *trusted_ca* source will be triggered
by this watch.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setWatchedDirectory(WatchedDirectory value)
If specified, updates of a file-based *trusted_ca* source will be triggered
by this watch.
|
CertificateValidationContext.Builder |
CertificateValidationContext.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
CommonTlsContext.CombinedCertificateValidationContext.Builder |
CommonTlsContext.CombinedCertificateValidationContext.Builder.setDefaultValidationContext(CertificateValidationContext.Builder builderForValue)
How to validate peer certificates.
|
CommonTlsContext.Builder |
CommonTlsContext.Builder.setValidationContext(CertificateValidationContext.Builder builderForValue)
How to validate peer certificates.
|
Secret.Builder |
Secret.Builder.setValidationContext(CertificateValidationContext.Builder builderForValue)
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4; |
Copyright © 2018–2021 The Envoy Project. All rights reserved.