forked from mosip/mosip-config
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathid-authentication-internal-default.properties
More file actions
61 lines (52 loc) · 4.21 KB
/
Copy pathid-authentication-internal-default.properties
File metadata and controls
61 lines (52 loc) · 4.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
ida-websub-masterdata-templates-callback-relative-url=${server.servlet.context-path}/callback/masterdata/templates
ida-websub-masterdata-templates-callback-url=${mosip.ida.internal.url}${ida-websub-masterdata-templates-callback-relative-url}
ida-websub-masterdata-titles-callback-relative-url=${server.servlet.context-path}/callback/masterdata/titles
ida-websub-masterdata-titles-callback-url=${mosip.ida.internal.url}${ida-websub-masterdata-titles-callback-relative-url}
## Callback url for hotlist event
ida-websub-hotlist-callback-relative-url=${server.servlet.context-path}/callback/hotlist
ida-websub-hotlist-callback-url=${mosip.ida.internal.url}${ida-websub-hotlist-callback-relative-url}
ida-websub-auth-type-callback-relative-url=${server.servlet.context-path}/callback/authTypeCallback/${ida-auth-partner-id}
ida-websub-auth-type-callback-url=${mosip.ida.internal.url}${ida-websub-auth-type-callback-relative-url}
## Callback url for credential issueance event notification, including id remove/deactivate/activate events
ida-websub-idchage-callback-url=${mosip.ida.internal.url}${server.servlet.context-path}/callback/idchange/{eventType}/${ida-auth-partner-id}
ida-websub-idchange-credential-issued-callback-relative-url=${server.servlet.context-path}/callback/idchange/credential_issued/${ida-auth-partner-id}
ida-websub-idchange-remove-id-callback-relative-url=${server.servlet.context-path}/callback/idchange/remove_id/${ida-auth-partner-id}
ida-websub-idchange-deactivate-id-callback-relative-url=${server.servlet.context-path}/callback/idchange/deactivate_id/${ida-auth-partner-id}
ida-websub-idchange-activate-id-callback-relative-url=${server.servlet.context-path}/callback/idchange/activate_id/${ida-auth-partner-id}
# Callback url for partner CA certification upload event
ida-websub-ca-cert-callback-relative-url=${server.servlet.context-path}/callback/partnermanagement/ca_certificate
ida-websub-ca-cert-callback-url=${mosip.ida.internal.url}${ida-websub-ca-cert-callback-relative-url}
# Secret for partner CA certification upload callback
ida-websub-ca-certificate-callback-secret=${ida.websub.ca.certificate.callback.secret}
# Topic for Partner CA Certificate Upload event
ida-topic-pmp-ca-certificate-uploaded=CA_CERTIFICATE_UPLOADED
# ********* ADMIN Configurations ************
# Configure N time period threshold for accepting auth/OTP/KYC request for a country
authrequest.received-time-allowed.seconds=120
# Configuration for +/- time period adjustment in minutes for the request time validation, so that
# The requests originating from a system that is not in time-sync will be accepted for the time period
authrequest.received-time-adjustment.seconds=30
#Configuration for time period difference between each biometric segment and digital Id capture
authrequest.biometrics.allowed-segment-time-difference-in-seconds=60
auth.server.admin.allowed.audience=mosip-resident-client,mosip-regproc-client,mosip-admin-client,mosip-reg-client,mosip-ida-client,mosip-deployment-client
# Configuration to enable the enable/disable the retriggering of missing credential in IDA internal service startup.
# If the property is not defined, it is disabled by default.
# Note: if enabled, a setup with more than one pod of ida-internal-service will result in multiple retriggering of credentials by each pods.
# To avoid that issue, first keep one pod applied the with enabled flag, then disable the configuration and then scale it up.
ida-missing-credential-retrigger-enabled=false
# CredentialStoreTasklet properties
ida.batch.credential.store.thread.count=20
ida.batch.credential.store.page.size=500
# Rest Template properties
mosip.kernel.http.selftoken.restTemplate.max-connection-per-route=70
mosip.kernel.http.selftoken.restTemplate.total-max-connections=150
# Property used for enable JDBC batching for improving IDA Internal Batch for identity_cache storage
spring.jpa.properties.hibernate.jdbc.batch_size=100
spring.jpa.properties.hibernate.order_inserts=true
spring.jpa.properties.hibernate.order_updates=true
spring.jpa.properties.hibernate.jdbc.batch_versioned_data=true
# Hikari properties
# Minimum idle DB connection required
spring.datasource.hikari.minimum-idle=10
# Maximum pool size including used an idle connection
spring.datasource.hikari.maximum-pool-size=50