Compiling the custom class that extends JiraSeraphAuthenticator

Hello,

We want to write a custom authenticator class that extends the JiraSeraphAuthenticator class for Jira Software (Server) 8.20.9. But we couldn’t find any solutions or recommendations for how to compile only this class.

File path of JiraSeraphAuthenticator class: atlassian-jira-8.20.9-source/jira-project/jira-components/jira-core/src/main/java/com/atlassian/jira/security/login/JiraSeraphAuthenticator

Could you help us for this problem?