This interface has to be implemented by each Identity Gateway module that wants to register new class aliases.
Theses aliases will be resolved at configuration time (when the objects declared in the heap will be created).
Multiple aliases can map to a single type.