Imperva's Web Application Firewall (WAF) provides out-of-the-box security for your web applications. It detects and prevents cyber threats, ensuring seamless operations and peace of mind. Protect your digital assets with Imperva's robust, industry-leading solution.
You will need the following to create an Imperva WAF credential
Imperva WAF username
Imperva WAF password
Create an Imperva WAF credential in Tines
Login to your Tines tenant
Navigate to the team that will be using the API and click "Credentials"
Click "+ New Credential" and select "HTTP Request"
Input the values for the Imperva credential
Name: Imperva
Description: Optional
URL:
https://{host:port}/SecureSphere/api/v1/auth/session
Content Type: JSON
Method: post
Payload: NA
Click "+ Add Option" and select "Basic Auth"
Replace
username
with your Imperva WAF usernameReplace
password
with the value pill<<secret>>
Secret: Your Imperva WAF password
Click "Save"
Click "Run request" and double-click on the
session-id
key to copy the path.Location of token from response: Paste the path to the token in the value pill,
imperva.body.session-id
Optional
Domains: Ensure this credential can only be used when making HTTP requests to specific domains
Access: What other teams can also use the API
Click "Save"
Your credential should look like the following:
More on creating credentials in Tines here.
You can also find a selection of Imperva WAF stories in the story library.