support NameIDFormat, move attribute to config file where it belongs, what was I thinking