There are 2 possible ways to create an user account in the registry:
NOTE: The credentials generated by Registry Browser Java UI will not be
accepted for autentication when using the Web UI. This is because these credentials
have not been signed by the RegistryOperator. We recommend that you use the
Web UI user registration
so that you'll have valid credentials for both web browser and JAXR provider.
The Registry authenticates Web UI clients using client certificates. The
Registry receives your certificate via your web browser. In order for this to
happen, you must load the certificate into your browser. Please complete the
steps according to your web browser type.
- Click menu options Edit -> Preferences.
- Click Advanced category in sidebar to expand options.
- Click Security tab.
- Click View Certificates button.
- The Your Certificates tab should appear. Click the Import button.
- Use the File Name to Restore file dialog to select your .p12
certificate file. Note: this file is either provided by a third-party
Certificatge Authority, or it is generated by the Registry as part of
the registration process. Click this file and click the Open button.
- In the Prompt Dialog, enter an account password for the
'master password for the Software Security Device'. Note: this password
is browser account specific and
assigned by browser profile owner. A good convention is to use same
password as the login account on the client machine.
- In the Password Entry Dialog, enter the certificate password.
This password is used to protect the client certificate.
Note: if you decided to have the Registry create a self-signed
certificate for you, it is the same password you used in the
Registration Wizard.
- You should see an Alert dialog with the message: 'Successfully
restored your security certificate(s) and private key(s). Click the OK
button.
- Close the Certificate Manager and Preferences dialogs.
(Not documented yet; please report the steps to the user's list).
- Open the preferences window from the Tools - Preferences menu, or by pressing CTRL+F12.
- In the Advanced tab, choose Security from the left panel.
- Click the Manage Certificates button. The Certificate Manager window should pop up.
- In the Personal tab, click the Import button. Select your .p12 file.
- Enter the certificate password.
This password is used to protect the client certificate.
Note: if you decided to have the Registry create a self-signed
certificate for you, it is the same password you used in the
Registration Wizard.
- Now enter your password for the Opera Certificate Store. If it does not yet exist, you will be asked to give and confirm the password
- You should now see your certificate in the certificate list. Close the Certificate Manager and Preferences Window.
- In Windows Explorer, double click your .p12 file. The Certificate Import Wizard should pop up. Click next twice.
- Enter the certificate password.
This password is used to protect the client certificate.
Note: if you decided to have the Registry create a self-signed
certificate for you, it is the same password you used in the
Registration Wizard.
At your choice, enable or disable strong private key protection or the exportable private key option.
- In the next window, let the wizard automatically select the certificate store. Click next and finish the wizard
- After you downloaded the certificate, start the application "Keychain Access" (under Applications/Utilities)
- Go to File -> Import
- Import the certificate file that you just downloaded. During import you will be asked for the password that you chose in step 3 of the registration wizard.
- That's it, from now on the web browser should automatically authenticate you.
This step makes your newly registered certificate (and its private key) available
to the JAXR provider for use with the Registry Browser Java UI and other JAXR
applications. See Registry Browser Java UI
load credentials to JAXR for more details.
See the following documents for how user authentication happens: