When a client registers with a Hub it gets its private-key back from the Hub. Should it also get it's public-key (ie the client-id)? Is there any circumstances where a client will need to know its own client-id? Al.