Identity providers public keys work in progress

Change-Id: If3bcbd4ca08b26e41ca682f4a02df5dea2bc684f