Fix bad throws declaration
Change log level
Create abstract supper class for identity manager