Fiona-todo: update http collector to add a link to this page
This page is for data modellers who need to provide securely-stored credentials to access data via HTTP.
Overview
When importing data via HTTP, you sometimes need to provide authentication to an external site. In order to provide a username and/or password securely,
Configure a key/value pair using the PhixFlow items:
In a HTTP Datasource properties → Secret Key Details, create a secret key.
Add the value to the local secret. PhixFlow encrypts the local secret.
You can use the secret key name to refer to the encrypted value in the following places:
Datasource instances → Username/Password or Username Key/Password Key
HTTP Headers Properties → Basic Settings → Value
HTTP collectors → URL expression or Statement Expression
When you run analysis
PhixFlow then finds the secure credentials in the keystore and provides them to authenticate to the external site.
Property Pane Toolbar
For information about the toolbar options, see the Common Properties page, Toolbars and Controls section.
Properties Tab
Parent Details
If this item is within or belongs to another, its parent name is shown here. See the Parent Details section on the Common Properties page for more details.
Local Secret
Field
Description
Key
Read only. This key will match the key of the Secret Key.
Secret
The secret value that will be available in expressions where the Secret Key name is used.
Basic Settings
Field
Description
Name
Enter a name. You will use this name in expressions to refer to this key.
Key
Read only. PhixFlow generates a unique key value used to refer to the secret.
Enabled
Tickto indicate you have completed the properties and the secret key is ready to use.
If ticked there will be a secret value corresponding to this key, which may be null.
Untick means a reference to this secret key in an expression will fail.
Secret
Read only. When the secret key has been saved, the secret can be edited.