Deprecated
Features and properties are deprecated and removed as defined in Product stability labels.
Unless otherwise stated, when a deprecated setting and its replacement setting are both provided, the replacement setting is used.
Deprecated in | Feature or property | Setting | Replacement setting | Removed in |
---|---|---|---|---|
2024.11 |
AdminHttpApplication ( |
Provided objects you can override by defining objects with the same name:
|
Override defaults by defining filters for the new settings:
|
Not yet removed |
The |
Define a |
Not yet removed |
||
Define a |
The |
Not yet removed |
||
AuthorizationCodeOAuth2ClientFilter |
The |
Each AuthorizationCodeOAuth2ClientFilter will have its own private list of issuers. |
Not yet removed |
|
GatewayHttpApplication ( |
The |
Define a |
Not yet removed |
|
Define a |
The |
Not yet removed |
||
The session settings will no longer default to those defined in |
If no |
Not yet removed |
||
Issuer |
The |
Each AuthorizationCodeOAuth2ClientFilter will have its own private list of issuers. |
Not yet removed |
|
IssuerRepository |
The entire object
and the default |
For issuers known in advance, add their settings to the For discovery, if the |
Not yet removed |
|
JwtSession |
The entire object. |
Use a |
Not yet removed |
|
Prometheus metrics |
The |
Use the |
Not yet removed |
|
Router |
The default path for the |
Set the |
Not yet removed |
|
2024.9 |
AdminHttpApplication ( |
Allow administrative connections on gateway endpoints (current default) |
Configure a separate |
Not yet removed |
|
- |
Not yet removed |
||
|
|
Not yet removed |
||
Lazy loading in FileAttributesFilter and SqlAttributesFilter |
|
FileAttributesContext and SqlAttributesContext |
Not yet removed |
|
RouterHandler alias |
|
|
Not yet removed |
|
2024.6 |
Prometheus endpoint |
|
|
Not yet removed |
Prometheus metrics:
|
|
|
Not yet removed |
|
Prometheus metrics:
|
|
|
Not yet removed |
|
TokenResolver class used as follows:
|
Whole class |
Not replaced. Use the following expression format instead:
|
Not yet removed |
|
2024.3 |
Vert.x |
Options described in 4.5.0 Deprecations and breaking changes |
Options described in VertxOptions |
Not yet removed |
Common REST Monitoring Endpoint |
Whole feature |
Prometheus Scrape Endpoint |
Not yet removed |
|
2023.11 |
Java support |
Java 11 |
Java 17 |
2024.3 |
2023.9 |
Retrieval of the target URI in AuthorizationCodeOAuth2ClientFilter |
|
IdpSelectionLoginContext |
Not yet removed |
2023.6 |
Vert.x |
|
|
Not yet removed |
PolicyEnforcementFilter |
|
Advice encoding with the encoder used by the AM version. |
Not yet removed |
|
2023.4 |
CookieFilter |
Use of the Set-Cookie2 HTTP header, obsoleted by RFC 6265: Set-Cookie2 |
Not replaced |
Not yet removed |
SamlFederationHandler |
Whole object |
SamlFederationFilter |
Not yet removed |
|
2023.2 |
Studio |
Structured Editor |
Not replaced |
Not yet removed |
KeyStoreSecretStore |
Required property |
Optional property |
Not yet removed |
|
HsmSecretStore |
property |
property |
Not yet removed |
|
Names of Prometheus counter metrics |
|
In a future release, the deprecated names are expected to be replaced with
names ending in Only the metric name is deprecated; the information provided by the metric is not deprecated. Other Prometheus metrics aren’t affected. |
Not yet removed |
|
Names of Vert.x counter metrics |
|
In a future release, the deprecated names are expected to be replaced with
names ending in Only the metric name is deprecated; the information provided by the metric is not deprecated. Other Vert.x metrics are not affected. |
Not yet removed |
|
KeyStore |
Whole object |
KeyStoreSecretsStore There will be no replacement for keystore loading from a URL. |
Not yet removed |
|
KeyManager |
Whole object |
SecretsKeyManager |
Not yet removed |
|
TrustManager |
Whole object |
SecretsTrustManager |
Not yet removed |
|
CapturedUserPasswordFilter |
A |
A After removal, it will no longer be possible to store the shared key in a Base64SecretStore. |
Not yet removed |
|
7.2 |
CapturedUserPasswordFilter |
|
|
Not yet removed |
ClientCredentialsOAuth2ClientFilter |
|
|
Not yet removed |
|
ClientHandler |
|
|
Not yet removed |
|
|
ClientTlsOptions property |
Not yet removed |
||
ClientRegistration |
|
|
Not yet removed |
|
OAuth2ClientFilter |
Filter name |
AuthorizationCodeOAuth2ClientFilter |
Not yet removed |
|
ReverseProxyHandler |
|
|
Not yet removed |
|
|
ClientTlsOptions property |
Not yet removed |