Interface ImpersonatePermissionVoter

  • All Known Implementing Classes:
    AuthorityBasedImpersonatePermissionVoter

    public interface ImpersonatePermissionVoter
    A voter which checks whether a user is allowed to impersonate another user or not.
    Author:
    Filip Hrisafov
    • Method Detail

      • isAllowedToImpersonateUser

        boolean isAllowedToImpersonateUser​(Authentication authentication)
        Returns true if the authenticated user is allowed to impersonate another user.
        Parameters:
        authentication - the authentication that should be checked
        Returns:
        true if it is allowed to impersonate a user