Datasource instances → Username/Password or Username Key/Password Key
HTTP Headers Properties → Basic Settings → Value
HTTP collectors → URL expression or Statement Expression
sometimes need to provide authentication to an external site. In order to provide a username and/or password securely,
Configure
- a secret key, which defines the public name and points to
- a local secret. This is a PhixFlow item that stores encrypted data in the PhixFlow database.
In order to provide a password securely:
Create a local secret that contains the password
Create a secret key that "points to" the local secret
In the HTTP collector expression, specify the secret key name.
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.