Interface PublicServiceAccessService

All Known Implementing Classes:
PublicServiceAccessServiceImpl

public interface PublicServiceAccessService
Evaluate public service entry conditions as defined in the security interceptors. Decouples any understanding of the security model from asking can I invoke the method and expect it to work.
Author:
andyh
  • Method Details

    • hasAccess

      @Auditable(parameters={"publicService","method"}) AccessStatus hasAccess(String publicService, String method, Object... args)
      Parameters:
      publicService - - the name of the public service
      method - - the method call
      args - - the arguments to the method as you woud call the method
      Returns:
      AccessStatus