aaa: introducing the new extension api

Topic: AAA
Change-Id: I8d70daf5e1fc7875458d9091cc814de817223aa0
Signed-off-by: Alon Bar-Lev <alonbl@redhat.com>