Configuration Reference
Version:3.0.0
Multitenancy Config Properties
🔗Property | Type | Description |
---|---|---|
|
boolean |
Enable SystemPropertyTenantResolver. Default value (false). |
|
java.lang.String |
System property name. Default value ("tenantId"). |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Http Header name which should be used to resolve the tenant id from. Default value ("tenantId"). |
|
boolean |
Enables HttpHeaderTenantResolver. Default value (false). |
Property | Type | Description |
---|---|---|
|
boolean |
Enables FixedTenantResolver. Default value (false). |
|
java.lang.String |
The fixed tenant ID. Default value to ("DEFAULT"). |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Cookie name which should be used to resolve the tenant id from. Default value ("tenantId"). |
|
boolean |
Whether to enable CookieTenantResolver. Default value (false). |
Property | Type | Description |
---|---|---|
|
boolean |
Whether TenantPropagationHttpClientFilter should be enabled. Default value (false). |
|
java.lang.String |
Regular expression to match service ID. |
|
java.lang.String |
Regular expression to match URI. |
|
java.lang.String |
Configures TenantPropagationHttpClientFilter path. Default value "/**" |
Property | Type | Description |
---|---|---|
|
boolean |
Enables PrincipalTenantResolver. The default enable is false. |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Session Attribute name. Default value ("tenantId") |
|
boolean |
Enables SessionTenantResolver. The default value (false). |
Property | Type | Description |
---|---|---|
|
boolean |
Enables SubdomainTenantResolver. Default value (false). |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Http Header name. Default value ("tenantId"). |
|
boolean |
Enables HttpHeaderTenantWriter. Default value (false). |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Cookie Name. Default value ("tenantId"). |
|
java.lang.String |
Sets the domain name of this Cookie. Default value ("tenantId"). |
|
java.lang.String |
Sets the path of the cookie. Default value ("/". |
|
java.lang.Boolean |
Whether the Cookie can only be accessed via HTTP. Default value (true. |
|
java.lang.Boolean |
Sets whether the cookie is secured. Default value (true. |
|
java.time.temporal.TemporalAmount |
Sets the maximum age of the cookie. |
|
boolean |
Enables CookieTenantWriter. Default value (false). |
|
Determines if this this Cookie can be sent along cross-site requests. For more information, please look <a href="https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-05">here</a> |