Hi @AngelShozi_4403 welcome to the forum !
So, I presume you're talking about using edugain and/or SAFIRE as a means to provide access to some service which you're working on right ?
This basically comes down to some technical things which need to be done on the service itself, to allow sign on from other authentication sources, such as the CSIR in the case of SAFIRE. The difference between SAFIRE and edugain is that SAFIRE is a national identity federation, whilst edugain is a "federation of federations" or an "inter-federation".
@SakhiHadebe_959c, @roberto_barbera, @MarcoFargetta or others could comment more on this.
Could you however give us a better idea of precisely what you plan to do ?