{"title":"Credentials Widget","nodeType":"Widget","id":"*zcBvsnpRVYe4IKWN","factoryName":"org.knime.js.base.node.widget.input.credentials.CredentialsWidgetNodeFactory","factoryId":"org.knime.js.base.node.widget.input.credentials.CredentialsWidgetNodeFactory","path":["Workflow Abstraction","Widgets","Input"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Creates a credentials input widget for use in components views. Outputs a credentials flow variable with a given value.</p>\n        ","shortDescription":"Creates a credentials input widget for use in components views. Outputs a credentials flow variable with a given value.","keywords":[],"deprecated":false,"streamable":false,"tags":["Workflow Abstraction","Widgets","Input"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjAwRUJFNkIwRTFDMTFFNkE3NkZCQjA2REE3QjhBQ0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjAwRUJFNkMwRTFDMTFFNkE3NkZCQjA2REE3QjhBQ0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDBFQkU2OTBFMUMxMUU2QTc2RkJCMDZEQTdCOEFDQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDBFQkU2QTBFMUMxMUU2QTc2RkJCMDZEQTdCOEFDQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvZ89+QAAAIBSURBVHjaYvz//z8DCLBIS0j/FxERZQAIIAYFGYVfIFHG/1A5gAACibwAYjAfLAZjgPBj/8D/AAEEUvEHWZAJqItZUVbxOgMMgDRDzfj/8ePH/4www68oGzwU0FWSAwggRqDsXyCfE4hvAbHw/cf3eRmQABMnF+fhiVMn/gSy5YGY59OnT/9hODUp5TeDmrLavkePHoHN37hxI9i+D+/e/b+emPJ/h7XDP7idyOCCpPpmEXNtn7/ffjIABBDIH6tAuoB4DrJ/4D4HSvwGMZCDA93jLECPY9oD84WLq/MfB2dHMCc3Owfug8ePH/9XU1bfywByPQgsXboU7IPPnz//hwEpcan/DCmJyb9BikDY3dXtv6Kc4v9bvf3/r0bH/3dU0zyM1ZtPAoLAgh8u33vEhM1hYP8DwZ9v3y8BBBgoLjYC2X5A/AWIvwKxOFTdRGC8FDAQAExQzSArPYFYC2oQCGQwEAEY5aTlvZkYGTeD2OiSv37/wqmRh5f32JfPn4MZgOn53/Nnz8HB9vfv3//t7e3/XZ1d/kOj9//Bgwf/YwMgPSC9KAbAAMigpqZmuCFFRcU4DWAERpYELy/fus+fP1miO5OZmYWBmQkSERP/MDPo66ozMHOxw2Pi9eU7u7HGIzYAy0LIYqB4ZmEgEnx79kYTGO8rWbg49WBp4NeHr+EAFMmBlUa4pscAAAAASUVORK5CYII=","views":[],"inPorts":[],"outPorts":[{"objectClass":"org.knime.core.node.port.flowvariable.FlowVariablePortObject","color":"ff4b4b","dataType":"Flow Variable","optional":false,"name":"Flow Variable Output","description":"Variable output (credentials) with the given variable defined."}],"dynInPorts":[],"dynOutPorts":[],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"sectionName":"Options","fields":[{"name":"Label","description":"A descriptive label that will be shown in the view.","optional":false},{"name":"Description","description":"Some lines of description that will be shown in the view, for instance by means of a tooltip.","optional":false},{"name":"Credentials source","description":"The source of the credentials:\n<ul><li><b>User input</b> : The credentials need to be provided by the user.</li><li><b>KNIME Server login (legacy)</b> : The credentials are retrieved from the KNIME Server login when executed as part of a job on KNIME Server. Please note that this option is not supported if your KNIME Server is configured to use single sign-on (SSO) via OAuth/OIDC.</li></ul>","optional":false},{"name":"Show input fields","description":"When the server login is used it might be desirable to not show any input fields. When checking this option, the component will not display, but username and password are still retrieved from server login credentials.","optional":false},{"name":"Enable username field","description":"Whether the username should be rendered as a separate field in the configuration dialog of a component. If disabled, the <i>Default username</i> will be used.","optional":false},{"name":"Username label","description":"A custom label which is displayed for the username input field.","optional":false},{"name":"Password label","description":"A custom label which is displayed for the password input field.","optional":false},{"name":"Default username and password","description":"The default credentials. When the credentials are for a KNIME Hub, username refers to application password id and password to application password.","optional":false},{"name":"Save password in configuration (weakly encrypted)","description":"Whether the password should be saved with the workflow. Note that, if saved, the password can be revealed with modest effort by looking at the encryption algorithm used in KNIME&#39;s (open) source code. If the password is not saved the user will be prompted for the password when the workflow is opened unless the node is already saved executed. In the latter case the password is not prompted assuming downstream consumer nodes, e.g. a DB reader, are also executed and no longer need the credentials. In such cases (resetting and) executing a downstream node will fail as the password is not part of the credentials object passed from this node into the workflow - a re-configuration of this node is required.","optional":false},{"name":"Variable name","description":"The name of the exported flow variable.","optional":false}]}],"links":[],"kudos":[{"accountId":"account:user:4b1df698-c9ae-4af7-8ee2-884b1c90fa11","user":"frank_s","date":"2025-01-11T11:52:17+00:00"},{"accountId":"account:user:e01cf770-6077-4d14-b3e4-3851baf4dc4b","user":"albrecht","date":"2020-09-17T12:33:08+00:00"}],"kudosCount":2,"bundleInformation":{"bundleVersion":"5.12.0.v202606180956","bundleName":"KNIME Quick Form Nodes","bundleSymbolicName":"org.knime.js.quickforms","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.js.quickforms","featureName":"KNIME Quick Forms","featureVersion":"5.12.0.v202606180956","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*tmp1gtC6YNOcOQtp"},"frequentSuccessors":[]}
