That's absolutely fine for your bike. Key points are:
10w40 so it's the correct viscosity grades for your bike
JASO SH. JASO is the Japanese Automotive Standards Organisation, and the SH is the standard. SF is pretty normal, SG is higher sped, SH higher spec still.
From the Elf Moto site this is a mineral oil with some synthetic technology and designed for wet clutches, which is all fine for your bike.
What made you ask? Is something bothering you?
arrrf.