Skip to content

Commit b9517f0

Browse files
committed
SDK-2381: fix examples, the IDV session resource TTL value (86400 -> 90000)
1 parent ff35f8e commit b9517f0

8 files changed

+16
-16
lines changed

examples/idv-identity-checks/src/controllers/index.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ async function createSession() {
2424
};
2525

2626
const sessionSpec = new SessionSpecificationBuilder()
27-
.withClientSessionTokenTtl(600)
28-
.withResourcesTtl(86400)
27+
.withClientSessionTokenTtl(600) // 10 minutes
28+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
2929
.withUserTrackingId('some-user-tracking-id')
3030
.withSubject(subject)
3131
.withIdentityProfileRequirements(identityProfileRequirements)

examples/idv/src/controllers/use-cases/allow.expired.document.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ async function createSession() {
2626
);
2727

2828
const sessionSpec = new SessionSpecificationBuilder()
29-
.withClientSessionTokenTtl(600)
30-
.withResourcesTtl(86400)
29+
.withClientSessionTokenTtl(600) // 10 minutes
30+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
3131
.withUserTrackingId('some-user-tracking-id')
3232
.withRequestedTask(
3333
new RequestedTextExtractionTaskBuilder()

examples/idv/src/controllers/use-cases/allow.non.latin.document.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ async function createSession() {
2626
);
2727

2828
const sessionSpec = new SessionSpecificationBuilder()
29-
.withClientSessionTokenTtl(600)
30-
.withResourcesTtl(86400)
29+
.withClientSessionTokenTtl(600) // 10 minutes
30+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
3131
.withUserTrackingId('some-user-tracking-id')
3232
.withRequestedTask(
3333
new RequestedTextExtractionTaskBuilder()

examples/idv/src/controllers/use-cases/authenticity.and.identity.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ async function createSession() {
1919
);
2020

2121
const sessionSpec = new SessionSpecificationBuilder()
22-
.withClientSessionTokenTtl(600)
23-
.withResourcesTtl(86400)
22+
.withClientSessionTokenTtl(600) // 10 minutes
23+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
2424
.withUserTrackingId('some-user-tracking-id')
2525
.withRequestedCheck(
2626
new RequestedDocumentAuthenticityCheckBuilder()

examples/idv/src/controllers/use-cases/document.comparison.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ async function createSession() {
2222
);
2323

2424
const sessionSpec = new SessionSpecificationBuilder()
25-
.withClientSessionTokenTtl(600)
26-
.withResourcesTtl(86400)
25+
.withClientSessionTokenTtl(600) // 10 minutes
26+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
2727
.withUserTrackingId('some-user-tracking-id')
2828
.withRequestedCheck(
2929
new RequestedIdDocumentComparisonCheckBuilder()

examples/idv/src/controllers/use-cases/face.comparison.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ async function createSession() {
1616
const idvClient = new IDVClient(config.YOTI_CLIENT_SDK_ID, config.YOTI_PEM);
1717

1818
const sessionSpec = new SessionSpecificationBuilder()
19-
.withClientSessionTokenTtl(600)
20-
.withResourcesTtl(86400)
19+
.withClientSessionTokenTtl(600) // 10 minutes
20+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
2121
.withUserTrackingId('some-user-tracking-id')
2222

2323
.withRequestedCheck(

examples/idv/src/controllers/use-cases/face.match.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ async function createSession() {
1818
);
1919

2020
const sessionSpec = new SessionSpecificationBuilder()
21-
.withClientSessionTokenTtl(600)
22-
.withResourcesTtl(86400)
21+
.withClientSessionTokenTtl(600) // 10 minutes
22+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
2323
.withUserTrackingId('some-user-tracking-id')
2424

2525
.withRequestedCheck(

examples/idv/src/controllers/use-cases/watchlist.check.controller.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ async function createSession() {
5959
*/
6060

6161
const sessionSpec = new SessionSpecificationBuilder()
62-
.withClientSessionTokenTtl(600)
63-
.withResourcesTtl(86400)
62+
.withClientSessionTokenTtl(600) // 10 minutes
63+
.withResourcesTtl(90000) // session TTL(10 minutes) + 24 hours(minimum required)
6464
.withUserTrackingId('some-user-tracking-id')
6565
.withRequestedCheck(
6666
new RequestedWatchlistScreeningCheckBuilder()

0 commit comments

Comments
 (0)