Interface MtlsAuthSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MtlsAuthSpec,MtlsAuthSpec.Builder
@Generated(value="protoc", comments="annotations:MtlsAuthSpecOrBuilder.java.pb.meta") public interface MtlsAuthSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.ByteStringgetAcceptedClientCa()The ca cert(s) in PEM format that the clients can use for authentication and authorization.java.lang.StringgetAcceptedClientCaDeprecated()The base64 encoded ca cert(s) in PEM format that the clients can use for authentication and authorization.com.google.protobuf.ByteStringgetAcceptedClientCaDeprecatedBytes()The base64 encoded ca cert(s) in PEM format that the clients can use for authentication and authorization.CertificateFilterSpecgetCertificateFilters(int index)Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters.intgetCertificateFiltersCount()Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters.java.util.List<CertificateFilterSpec>getCertificateFiltersList()Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters.CertificateFilterSpecOrBuildergetCertificateFiltersOrBuilder(int index)Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters.java.util.List<? extends CertificateFilterSpecOrBuilder>getCertificateFiltersOrBuilderList()Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters.booleangetEnabled()Flag to enable mTLS auth (default: disabled).-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getAcceptedClientCaDeprecated
java.lang.String getAcceptedClientCaDeprecated()
The base64 encoded ca cert(s) in PEM format that the clients can use for authentication and authorization. This must only be one value, but the CA can have a chain. (-- api-linter: core::0140::base64=disabled --) Deprecated: Not supported after v0.2.0 api version. Use accepted_client_ca instead. temporal:versioning:max_version=v0.2.0
string accepted_client_ca_deprecated = 1;- Returns:
- The acceptedClientCaDeprecated.
-
getAcceptedClientCaDeprecatedBytes
com.google.protobuf.ByteString getAcceptedClientCaDeprecatedBytes()
The base64 encoded ca cert(s) in PEM format that the clients can use for authentication and authorization. This must only be one value, but the CA can have a chain. (-- api-linter: core::0140::base64=disabled --) Deprecated: Not supported after v0.2.0 api version. Use accepted_client_ca instead. temporal:versioning:max_version=v0.2.0
string accepted_client_ca_deprecated = 1;- Returns:
- The bytes for acceptedClientCaDeprecated.
-
getAcceptedClientCa
com.google.protobuf.ByteString getAcceptedClientCa()
The ca cert(s) in PEM format that the clients can use for authentication and authorization. This must only be one value, but the CA can have a chain. temporal:versioning:min_version=v0.2.0
bytes accepted_client_ca = 4;- Returns:
- The acceptedClientCa.
-
getCertificateFiltersList
java.util.List<CertificateFilterSpec> getCertificateFiltersList()
Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters. This allows limiting access to specific end-entity certificates. Optional, default is empty.
repeated .temporal.api.cloud.namespace.v1.CertificateFilterSpec certificate_filters = 2;
-
getCertificateFilters
CertificateFilterSpec getCertificateFilters(int index)
Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters. This allows limiting access to specific end-entity certificates. Optional, default is empty.
repeated .temporal.api.cloud.namespace.v1.CertificateFilterSpec certificate_filters = 2;
-
getCertificateFiltersCount
int getCertificateFiltersCount()
Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters. This allows limiting access to specific end-entity certificates. Optional, default is empty.
repeated .temporal.api.cloud.namespace.v1.CertificateFilterSpec certificate_filters = 2;
-
getCertificateFiltersOrBuilderList
java.util.List<? extends CertificateFilterSpecOrBuilder> getCertificateFiltersOrBuilderList()
Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters. This allows limiting access to specific end-entity certificates. Optional, default is empty.
repeated .temporal.api.cloud.namespace.v1.CertificateFilterSpec certificate_filters = 2;
-
getCertificateFiltersOrBuilder
CertificateFilterSpecOrBuilder getCertificateFiltersOrBuilder(int index)
Certificate filters which, if specified, only allow connections from client certificates whose distinguished name properties match at least one of the filters. This allows limiting access to specific end-entity certificates. Optional, default is empty.
repeated .temporal.api.cloud.namespace.v1.CertificateFilterSpec certificate_filters = 2;
-
getEnabled
boolean getEnabled()
Flag to enable mTLS auth (default: disabled). Note: disabling mTLS auth will cause existing mTLS connections to fail. temporal:versioning:min_version=v0.2.0
bool enabled = 3;- Returns:
- The enabled.
-
-