Deprecated
The functionality listed here is deprecated, and likely to be removed in a future release.
Deprecated since PingAM 8.1
SAML v2.0 JSPs
The JSPs provided for SAML v2.0 standalone mode are deprecated. Use the URL entry points described in removed functionality instead.
| You can still invoke the JSPs because they’re mapped to URLs for backward compatibility, but any customizations to these JSPs will be lost. |
Authentication by Module Instance policy condition type
The Authentication by Module Instance environment condition type is deprecated and will be removed in a future release.
For existing policies, this condition type evaluates to false.
You should remove this condition type from all policies as soon as convenient.
Node versioning REST endpoints
Resource versions 1.0 and 2.0 are deprecated for the realm-config/authentication/authenticationtrees endpoint.
Use resource version 3.0 instead.
Versionless node endpoints are also deprecated. Make sure you always specify the node version in the request URL.
Learn more about these changes in Node versioning.
Deprecated since PingAM 8.0
Monitoring
- Interface endpoint for monitoring server activity with Prometheus
-
The
/json/metrics/prometheusendpoint is deprecated in this release.To monitor server activity with Prometheus, use one of the new endpoints instead:
-
/metrics/prometheus -
/metrics/prometheus/0.0.4
Although the
/metrics/prometheusendpoint is new, it is also deprecated in this release and support for its use will be removed in a future release. Move to the/metrics/prometheus/0.0.4endpoint as soon as convenient.Learn more in Monitor with Prometheus.
-
- MBean and JMX interfaces
-
Support for the legacy MBean and the JMX monitoring interfaces is deprecated in this release.
AM supports other options for monitoring servers, including Graphite. Learn more in Monitor AM instances.
Audit event handlers
The following audit event handlers are deprecated and will be removed in a future release:
-
CSV
-
Syslog
-
JDBC
-
JMS
Use the JSON audit event handler instead.
Deprecated since AM 7.5
Secret label mappings
The following secret label mappings are deprecated in this release:
-
am.global.services.session.clientbased.encryption -
am.global.services.session.clientbased.signing
Learn more about changes to secret label mappings in Support for storing secrets in secret stores.
Configuration replaced by secret labels
| Feature | Deprecated field |
|---|---|
|
|
|
|
Encrypted device storage services: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changes to Action class
The following org.forgerock.openam.auth.node.api.Action methods are deprecated in this release:
-
public ActionBuilder withUniversalId(String universalId) -
public ActionBuilder withUniversalId(Optional<String> universalId)
Use the new public ActionBuilder withIdentifiedIdentity(String username, IdType identityType) and
public ActionBuilder withIdentifiedIdentity(AMIdentity identity) methods instead.
The Optional <String> universalId field is also deprecated, and is replaced by Optional<IdentifiedIdentity> identifiedIdentity.
Legacy Social Provider node
The Legacy Social Provider Handler node has been marked as deprecated and will be removed in a future release. This node is replaced by a new Social Provider Handler node that resolves issues related to reentry cookies. The legacy node remains supported in existing journeys. If you’re creating new journeys, use the new Social Provider Handler node instead.