When using the /rest/authconfig/1.0/idps REST API against Confluence 9.2.15, the following error occurs:
HTTP Error 400:
Unrecognized field "button-text" (class com.atlassian.plugins.authentication.sso.rest.model.IdpConfigEntity) not marked as ignorable (24 known properties: "enabled", "last-updated", "username-attribute", "authorization-endpoint", "name", "enable-remember-me", "crowd-url", "sso-url", "dip-type", "include-customer-logins", "sso-issuer", "sso-type", "id", "client-id", "jit-configuration", "buttonText", "additional-scopes", "token-endpoint", "client-secret", "certificate", "issuer-url", "user info-endpoint", "username-claim", "discovery-enabled"])
The request data does include a property of "button-text", but the message indicates it should be "buttonText". I changed the request data to use "buttonText", and it does succeed. However, in looking at examples I have found they indicate it should be "button-text". Has anything changed in the /rest/authconfig/1.0/idps REST API?