Contents:
import |
TBOT.Generic.CryptoFix |
import |
TBOT.Generic.RESTFixtures |
Setup
ddt: TBOT.Generic.Database.SetUp | |
key | value |
aud | api.onesourcetax.com |
iss | urn:tr:onesource:auth:api:uid:taxprep-ey-1 |
sub | 8l3L84Nfb6YMgxbWuqFio1pJ8N7wmvG8 |
jti | 154feda0-546d-405f-9e26-434060351242 |
Generate a Client Assertion Token
CryptoFixture | |||
PrivateKeyPath | tokenexpmin | JWTTokenfilepath | makeJWTRequest? |
\\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\NonYrSpecSuites\ServiceAutomation\EYAPI\PrivateKey.txt | 3 | \\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\NonYrSpecSuites\ServiceAutomation\EYAPI\ClientAssertion.txt | $clientasserttoken1= |
Generate Payload for getting Bearer Token
ddt:TBOT.Generic.Database.KeywordFixture | |||||
StringTemplate | clientID | scopes | clientassertToken | ReplaceEnclosure | ReplaceString? |
\\C605ZPUOTTFS2.tztst.loc\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\NonYrSpecSuites\ServiceAutomation\EYAPI\GenerateBearerToken-Template.txt | 8l3L84Nfb6YMgxbWuqFio1pJ8N7wmvG8 | "urn:tr:onesource:auth:account:VKL","urn:tr:onesource:auth:api:trusttax" | $clientasserttoken1 | ++-- | $payloadbearertkn1= |
Get the Bearer Token
ddt:RestServiceFixture | https://api-qa.onesourcetax.com/oauth2/v1/token | application/x-www-form-urlencoded | post |
payLoad | MakeRequest? | RESPONSEBODY? | |
$payloadbearertkn1 | OK | $bearertoken01= |
parseJSON | |||
comments | selector | file | assertjson? |
Token | $.token | $bearertoken01 | $Token01= |
Keyboard Shortcuts ?
General
- t Test page or suite
- e Edit page
- v View page (after test)
- a Add new page
Go To
- g u User Guide
- g q Quick Reference Guide
- g f Full Reference Guide
- g c Recent Changes
Edit Mode
- CTRL+s Save page
- ESC Cancel edit
Tools
- p Properties
- w Where used?
- AK+v Versions
- AK+h Page History
- / Focus on search bar
- s Open search page