Hi Davinder, in case you are wondering why you are not beeing answered:
This question is much too generic.
And yes, there is no single solution that covers everything. SSO typically is heterogenious and the choice of technology oportunistic.
So an overall solution will most probably contain MYSAPSSO2-Ticket, Kerberos, SAML, X.509 and some Multi Factor and or OTP solution and including some MDM and VPN technology. This needs to be supported by real life processes like e.g. how to hand out Smart Cards or securely manage mobile phone numbers for a mobile TAN.
The "art" is how to glue this together without hurting the users too much or sacrificing necessary security levels. This is especially true for mobile devices and unmanaged external hardware.
So: no easy answer. The answer would also be very use case and company specific.
What you are asking for would be the result of quite an interesting project.
Regards,
Lutz Rottmann