defect
If you use the "API key" authentication method in the configuration of REST interfaces (OpenAPI server or TL script functions for external APIs) and enter the API key in the Secrets area, this is displayed in plain text. With OpenID, the password is hidden correctly:
Here, the API key must also be hidden with a password field!
Implementation
A new editor for tokens has been introduced. This can be annotated to configuration properties with @PropertyEditor(TokenEditor.class).
The token is not displayed. It can be generated via a dialog or set manually. The token can then no longer be accessed via the GUI.
Test
- TestTokenEditor.script.xml
- Examples of the new editor under Technical demo > Layout framework#1 > Forms > Declarative form definition