When enabling the ‘Badge’ authentication method without enabling the ‘Badge Secret’ we get the following error.
Note: If you enable the ‘Badge Secret’, save the changes, edit the IdP again, then deselect ‘Badge Secret‘ (without deselecting the ‘Badge‘ authentication method), it appears to save without error.
Note 2: This can be replicated for an existing IdP by deselecting the ‘Badge‘ authentication method, saving the changes, editing the IdP again, and then enabling the ‘Badge‘ authentication method again without enabling the ‘Badge Secret’.