Extract Response building to external service, implemted SAML temporal constraints
More refactoring to smaller components to prepare for LOA processing