Class TenantBasedImpersonatePermissionVoter

    • Constructor Detail

      • TenantBasedImpersonatePermissionVoter

        public TenantBasedImpersonatePermissionVoter()
    • Method Detail

      • isAllowedToImpersonateUser

        public boolean isAllowedToImpersonateUser​(Authentication authentication,
                                                  UserDetails targetUser)
        Description copied from interface: ImpersonatePermissionVoter
        Returns true if the authenticated user is allowed to impersonate another user.
        Specified by:
        isAllowedToImpersonateUser in interface ImpersonatePermissionVoter
        Parameters:
        authentication - the authentication that should be checked
        targetUser - the user that is being impersonated
        Returns:
        true if it is allowed to impersonate a user