No, it looks like it only prevents slip in the rotational direction, based only on what I see in the photos. I could be wrong.
To prevent slip in both directions, use option 1 or 3 here:
This is more functionally like option 2. Option 3 is a dutch pin in much the same way as this 6396, but has the added bolt holding the shaft tight from slipping in the axial direction