Deprecation of API: TokenAuthenticationManager

Hey Developer Community,

The Crowd team has decided to deprecate com.atlassian.crowd.manager.authentication.TokenAuthenticationManager. It’ll be added to the list of deprecated API in the upcoming Crowd 6.3.2 release and will be completely removed with the release of Crowd 7.0.

As a more secure alternative, use com.atlassian.crowd.service.authentication.CrowdApplicationAuthenticationService to authenticate and logout users to Crowd. This service also supports audit log entries for better visibility of these operations.

Other functionalities provided by TokenAuthenticationManager will no longer be exposed by Crowd’s public API.

Crowd 7.0.0-EAP03 will be released by the end of July and will contain this change, so you can test it out before the official Crowd 7.0.0 release. You can find a guide with other changes on Preparing for Crowd 7.0.

We’re looking forward to hearing your feedback. Make sure to raise any issues encountered. Please provide context and use case details when reporting problems.

Best,
The Crowd team