{"title":"Credentials Configuration","nodeType":"Configuration","id":"*haMRciFKnyFk1hpJ","factoryName":"org.knime.js.base.node.configuration.input.credentials.CredentialsDialogNodeFactory","factoryId":"org.knime.js.base.node.configuration.input.credentials.CredentialsDialogNodeFactory","path":["Workflow Abstraction","Configuration","Input"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>Outputs a credentials flow variable of the values set in the component dialog.</p>\n        ","shortDescription":"Provides a credentials configuration option to an encapsulating component's dialog.","keywords":["credentials","username","password","login"],"deprecated":false,"streamable":false,"tags":["Workflow Abstraction","Configuration","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 for instance in the node description of the component exposing a dialog.","optional":false},{"name":"Description","description":"Some lines of description that will be shown for instance in the node description of the component exposing a dialog.","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":"Output variable name","description":"Parameter identifier for external parameterization (e.g. batch execution). This will also be the name of the exported flow variable.","optional":false},{"name":"Parameter name","description":"Parameter identifier for external parameterization (e.g. batch execution). Whenever the output variable name is adjusted, the current value of the parameter name is set to the same value.","optional":false},{"name":"Hide in dialog","description":"Set this to true to hide this field in a component dialog.","optional":false}]}],"links":[],"kudos":[],"kudosCount":0,"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":[]}
