Documentation

Table of Contents


Other Resources


Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

a. Build a string based on the request.

  • METHOD (GET)
  • DATE/TIME
Header typesIdP versionString requirements
Datev9.1+second-precision timestamp
X-SA-Date (custom)v9.1+second-precision timestamp
X-SA-Ext-Date (custom)v9.2+millisecond-precision timestamp
  • APPLICATION ID (from SecureAuth IdP Web Admin)
  • PATH (API endpoint) – e.g. /secureauth2/api/v1/users/{userID}

...

g. Build a string based on the request.

  • METHOD (POST)
  • DATE/TIME
Header typesIdP versionString requirements
Datev9.1+second-precision timestamp
X-SA-Date (custom)v9.1+second-precision timestamp
X-SA-Ext-Date (custom)v9.2+millisecond-precision timestamp
  • APPLICATION ID (from SecureAuth IdP Web Admin)
  • PATH (API endpoint) – e.g. /secureauth2/api/v1/users/{userID}
  • CONTENT (JSON parameters)

...

Configure the endpoints for the selected feature.

FeatureEndpointMethodsFunctions
Profile Validation/authPOSTValidate end user information and generate OTPs for authentication
/auth/{REF_ID}GETCheck status of Push-to-Accept responses
Multi-Factor Authentication/users/{username}/factorsGETAccess end user profile and respond with Multi-Factor Authentication selections
Multi-Factor Throttling Authentication/users/{username}/throttleGETRetrieve current count of Multi-Factor Authentication attempts for given username
/users/{username}/throttlePUTReset count of Multi-Factor Authentication attempts to 0
Phone Profiling Service Authentication/numberprofilePOSTRetrieve phone profile record from data provider / directory which includes carrier information
/numberprofilePUTUpdate the directory to reflect change in phone profile record
Device Recognition Authentication/dfp/jsGETRetrieve JavaScript reference required to generate fingerprints
/dfp/validatePOSTCompare presented fingerprint with those stored in end user profile
/dfp/confirmPOSTCreate / update fingerprint in end user profile in directory
Adaptive Authentication/adaptauthPOSTAnalyze end user profile, group, IP address, country, geo-velocity, and risks detected by threat intelligence data
/accesshistoryPOSTCreate end user access history for geo-velocity calculations
IP Evaluation/ipevalPOSTEvaluate an IP address for risk factors based on threat intelligence data
Behavioral Biometrics Authentication/behavebio/jsGETRetrieve JavaScript reference required to gather and analyze end user behavioral biometric profile
/behavebioPOSTCollect and create end user behavioral biometric profile for analyzing profile account info subsequently posted
/behavebioPUTReset end user profile to enable retraining

Related documentation

Symbol-to-Accept API endpoints

...