OpenID Connection Preferences

Form ID: (SM303030)

You use this form to review the existing keys that MYOB Advanced uses for signing and validating JSON web tokens (JWTs). By using this form, you can also generate a new key that MYOB Advanced will use for signing JSON web tokens (JWTs). At this, the former active key becomes invalid for signing JWTs and can be deactivated for validating JWTs immediately, or after some period.

MYOB Advanced uses the last generated key for signing JWTs. MYOB Advanced validates a JWT with active keys one by one until it finds the key that signed the JWT.

Attention: The form is available if the OpenID Connect feature is enabled on the Enable/Disable Features (CS100000) form.

Form Toolbar

The form toolbar includes standard buttons and form-specific buttons and commands. For the list of standard buttons, see Form Toolbar and More Menu. The form-specific commands can be shown as buttons on the form toolbar, as commands on the More menu, or in both places. These commands are listed in the following table in alphabetical order.

Command Description
Generate New Key Opens the Generate New Key dialog box, where you can either deactivate the former active key immediately or specify the period for its deactivation, and click OK.
Table 1. Generate New Key Dialog BoxIn the Generate New Key dialog box, you can specify the condition for the deactivation of the former active key.
Element Description
Deactivate Old Key Immediately The check box that indicates whether the former key must be deactivated immediately. If the check box is selected, the Expiration Period for Old Key (Days) box is unavailable.
Expiration Period for Old Key (Days) The period (in days) after which the former key will expire for validating JWTs.
The dialog box has the following buttons.
OK Closes the dialog box and prepares data as follows: generates a new key, deactivates the former key for signing JWTs, and sets the expiration period for deactivating the former key for validating JWTs. These changes will come into effect after the data is saved on the form. Alternatively, you can cancel the changes.
Cancel Closes the dialog box without generating a new key.

Keys Section

You use the table in the Keys section to review the available keys.

Table 2. Table Columns
Column Description
Signing Key The check box that indicates whether the key is valid for signing JWTs.
Key ID The identifier of the key.
Creation Date (UTC) The date and time when the key was created.
Expiration Date (UTC) The date and time when the key expires. Expired keys remain in the table and are not deleted automatically.