The current authority which can be used in the Fed4FIRE federation is located at https://authority.ilabt.iminds.be. (In the future, this will also be possible through the Fed4FIRE portal, and we will update this documentation).
Click on Sign Up to request a new account.
The authority has the concept of Projects which bundle multiple experimenters. In a Project, the PIs (Principal Investigators) can approve new experimenters for that project, without Fed4FIRE administrators needing to approve this.
Here we will start with creating a new project by clicking Start New Project. If you have been invited to a Project, just click Join Existing Project (or you might have received a specific URL). Now, we have to fill in our account information. There are numerous checks (e.g. passphrase should be longer then 10 characters, home page URLs should be reachable and so on), so fill in as correct as possible.
If all goes well, you will receive an email in your mailbox with a code to verify your account which you have to fill in in the diablog box.
The next step is that a Fed4FIRE administrator or project administrator approves your request. This is manual work, so it might take some time. You will receive an email when that is done. After that, you can login on the authority portal.
Fed4FIRE works with X.509 certificates and RSA private keys to authenticate and authorize experimenters on testbeds.
When you created an account, a random private RSA key was created for you, and in addition the authority created a matching certificate.
This certificate is used by testbeds to securily identify you. Testbeds can decide which certificates from which authorities they accept. In this way, a federation of testbeds and authorities is established. Fed4FIRE is such a federation.
If you login to the authority website, you can find a link to download your certificate and private key in a single file, in PEM format. This procedure has to be run only once: if you have the file, you can use it in all Experimenter tools.
Note: The certificate has an expire date, after which it is no longer valid. So in practice, you will need to do this procedure again each year.
You do not need to download this file if you use the jFed experimenter GUI, because when you login, it will automatically download and store the file for you.