An application developer has determined that Worklight does not provide an authenticator that meets the complex needs of the application being developed. It is decided that the developer must implement a custom authenticator.
Which interface must the application developer implement?
A. com.worklight.core.auth.api.CustomAuthenticator
B. com.worklight.core.auth.api.AuthenticationService
C. com.worklight.server.auth.api.CustomAuthenticator
D. com.worklight.server.auth.api.WorkLightAuthenticator