Skip to content

Commit 75321d6

Browse files
authored
APE-1806 | Enhance TestTool To support the Access mandatory field (#425)
1 parent 58f9ea7 commit 75321d6

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

tpp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@token-io/tpp",
3-
"version": "1.0.68",
3+
"version": "1.0.69",
44
"description": "Token JavaScript TPP SDK",
55
"license": "ISC",
66
"author": {

tpp/src/main/AccessTokenRequestBuilder.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,19 @@ export default class AccessTokenRequestBuilder extends TokenRequestBuilder {
88
constructor(payload: Object) {
99
super(payload);
1010
}
11+
12+
/**
13+
* Optional. Sets the source account to bypass account selection.
14+
*
15+
* @param source
16+
* @return AccessTokenRequestBuilder
17+
*/
18+
setSource(source: Object): AccessTokenRequestBuilder {
19+
if(!this.requestPayload.accessBody.resourceTypeList)
20+
{
21+
this.requestPayload.accessBody.resourceTypeList = {};
22+
}
23+
this.requestPayload.accessBody.resourceTypeList.source = source;
24+
return this;
25+
}
1126
}

0 commit comments

Comments
 (0)