Roy Keane insists players at the big Premier League clubs are well within their rights to demand their contracts are honoured.