Skip to content

Commit f96c15d

Browse files
[DSD-2237] Added config changes for digitalcard
1 parent 72f7a4d commit f96c15d

3 files changed

+133
-0
lines changed

digital-card-default.properties

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
## Database properties
2+
# Database hostname below is assuming postgres is running inside cluster in 'postgres' namespace
3+
# If database is external to production, provide the DNS or ip of the host and port
4+
mosip.digitalcard.database.hostname=postgres-postgresql.postgres
5+
mosip.digitalcard.database.port=5432
6+
7+
# Websub
8+
## webusb properties that used to subscribe and publish event based on specified topic
9+
mosip.digitalcard.websub.secret=test
10+
mosip.digitalcard.credential.request.partner.id=mpartner-default-digitalcard
11+
mosip.digitalcard.websub.publish.topic=CREDENTIAL_STATUS_UPDATE
12+
mosip.digitalcard.subscription-delay-millisecs=120000
13+
mosip.digitalcard.resubscription-delay-millisecs=1000000
14+
mosip.digitalcard.generate.identity.create.websub.topic=IDENTITY_CREATED
15+
mosip.digitalcard.generate.identity.update.websub.topic=IDENTITY_UPDATED
16+
mosip.digitalcard.partner.id=mpartner-default-digitalcard
17+
mosip.digitalcard.generate.credential.websub.topic=${mosip.digitalcard.partner.id}/CREDENTIAL_ISSUED
18+
mosip.digitalcard.generate.identity.create.callbackurl=${mosipbox.public.url}/v1/digitalcard/idCreateEventHandle/callback/notifyStatus
19+
mosip.digitalcard.generate.identity.update.callbackurl=${mosipbox.public.url}/v1/digitalcard/idUpdateEventHandle/callback/notifyStatus
20+
mosip.digitalcard.generate.credential.callbackurl=${mosipbox.public.url}/v1/digitalcard/credential/callback/notifyStatus
21+
22+
# Based on credentialType we are sending credential request
23+
mosip.digitalcard.credential.type=PDFCard
24+
25+
#Token generator properties Digital Card Service
26+
digitalcard.token.request.appid=admin
27+
digitalcard.token.request.clientId=mpartner-default-digitalcard
28+
digitalcard.token.request.secretKey=${mpartner.default.digitalcard.secret}
29+
digitalcard.token.request.version=1.0
30+
digitalcard.token.request.id=io.mosip.digitalcard
31+
digitalcard.token.request.issuerUrl=${mosip.keycloak.issuerUrl}
32+
KEYBASEDTOKENAPI=${mosip.kernel.authmanager.url}/v1/authmanager/authenticate/clientidsecretkey
33+
mosip.digitalcard.service.datetime.pattern=yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
34+
35+
#----------------------- DB--------------------------------------------------
36+
javax.persistence.jdbc.driver=org.postgresql.Driver
37+
javax.persistence.jdbc.url=jdbc:postgresql://${mosip.digitalcard.database.hostname}:${mosip.digitalcard.database.port}/mosip_digitalcard
38+
javax.persistence.jdbc.user=digitalcarduser
39+
javax.persistence.jdbc.password=${db.dbuser.password}
40+
hibernate.dialect=org.hibernate.dialect.PostgreSQL95Dialect
41+
hibernate.jdbc.lob.non_contextual_creation=true
42+
hibernate.hbm2ddl.auto=none
43+
hibernate.show_sql=false
44+
hibernate.format_sql=false
45+
hibernate.connection.charSet=utf8
46+
hibernate.cache.use_second_level_cache=false
47+
hibernate.cache.use_query_cache=false
48+
hibernate.cache.use_structured_entries=false
49+
hibernate.generate_statistics=false
50+
51+
52+
#----------------------- CBEFF Util--------------------------------------------------
53+
# Cbeff XSD file name in config server
54+
mosip.kernel.xsdfile=mosip-cbeff.xsd
55+
mosip.digitalcard.demographic.identity=identity
56+
mosip.digitalcard.identityjson=identity-mapping.json
57+
58+
#----------------------- Crypto property for encryption and decryption--------------------------------------------------
59+
mosip.digitalcard.crypto.partner.id=mpartner-default-digitalcard
60+
mosip.digitalcard.crypto.application.id=DIGITAL_CARD
61+
CRYPTOMANAGER_ENCRYPT=${mosip.kernel.keymanager.url}/v1/keymanager/encrypt
62+
CRYPTOMANAGER_DECRYPT=${mosip.kernel.keymanager.url}/v1/keymanager/decrypt
63+
64+
65+
#----------------------- dataShare property to create dataShareUrl--------------------------------------------------
66+
mosip.digitalcard.datashare.partner.id=mpartner-default-digitalcard
67+
mosip.digitalcard.datashare.policy.id=mpolicy-default-digitalcard
68+
CREATEDATASHARE=${mosip.datashare.url}/v1/datashare/create
69+
70+
#header length to be removed from iso image to get actual image
71+
mosip.digitalcard.uin.header.length=75
72+
73+
#Rectangle coordinates for pfd signataured data
74+
mosip.digitalcard.service.uincard.lowerleftx=73
75+
mosip.digitalcard.service.uincard.lowerlefty=100
76+
mosip.digitalcard.service.uincard.upperrightx=300
77+
mosip.digitalcard.service.uincard.upperrighty=300
78+
mosip.digitalcard.service.uincard.signature.reason="signing"
79+
80+
#Digital card template language and templateType code that used to generate pdf card.
81+
mosip.template-language=eng
82+
mosip.digitalcard.templateTypeCode=RPR_UIN_CARD_TEMPLATE
83+
TEMPLATES=${mosip.kernel.masterdata.url}/v1/masterdata/templates
84+
85+
# Credential api that used to created credential and get the credential details
86+
CREDENTIAL_REQ_URL=${mosip.idrepo.credrequest.generator.url}/v1/credentialrequest/requestgenerator
87+
CREDENTIAL_STATUS_URL=${mosip.idrepo.credrequest.generator.url}/v1/credentialrequest/get
88+
IDREPOGETIDBYUIN=${mosip.idrepo.identity.url}/idrepository/v1/identity/idvid
89+
90+
# PDFSIGN to signed the pdf card
91+
PDFSIGN=${mosip.kernel.keymanager.url}/v1/keymanager/pdf/sign
92+
93+
94+
# PDF Digital card is protected with password using below property based on define attribute it will encrypt by taking first 4 character.
95+
mosip.digitalcard.uincard.password=fullName|dateOfBirth
96+
mosip.digitalcard.pdf.password.enable.flag=true
97+
98+
#verifiable credential property that used to enable vc check.
99+
mosip.digitalcard.verify.credentials.flag=true
100+
101+
mosip.digitalcard.credentials.request.initiate.flag=true
102+
logging.level.io.mosip=INFO
103+
104+
# websub authentication
105+
mosip.iam.adapter.clientid=mpartner-default-digitalcard
106+
mosip.iam.adapter.clientsecret=${mpartner.default.digitalcard.secret}
107+
mosip.iam.adapter.appid=admin
108+
mosip.iam.adapter.issuerURL=${keycloak.internal.url}/auth/realms/mosip
109+
mosip.authmanager.base-url=${mosip.kernel.authmanager.url}/v1/authmanager
110+
mosip.authmanager.client-token-endpoint=${mosip.authmanager.base-url}/authenticate/clientidsecretkey
111+
# in minutes
112+
113+
mosip.iam.adapter.validate-expiry-check-rate=1440
114+
115+
# in minutes
116+
mosip.iam.adapter.renewal-before-expiry-interval=1440
117+
118+
#this should be false if you don?t use this restTemplate true if you do
119+
120+
mosip.iam.adapter.self-token-renewal-enable=true
121+
mosip.auth.filter_disable=false
122+
auth.server.admin.allowed.audience=mosip-admin-client,mosip-resident-client

digitalcard-template.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
RPR_UIN_CARD_TEMPLATE=PCFET0NUWVBFIGh0bWw+IDxodG1sPiA8aGVhZD4gPG1ldGEgY2hhcnNldD0idXRmLTgiPiA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPiA8dGl0bGU+VUlOIENhcmQ8L3RpdGxlPiA8c3R5bGU+IC5tYWluLXRhYmxlIHsgbWFyZ2luLWxlZnQ6IDYwcHg7OyB3aWR0aDogNjAwcHg7IGhlaWdodDogMzUwcHg7IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOyB9IC5jaXIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJvcmRlci1yYWRpdXM6IDYwcHg7IGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICMwMDAwMDA7IHBhZGRpbmc6IDAuNWVtIDAuNmVtOyB9IC5uYW1lLWhlYWQtY29sb3IgeyBjb2xvcjogYmxhY2s7IH0gLmhlYWQtdGl0bGUgeyBtYXJnaW4tbGVmdDogLTg1cHg7IH0gLmJhci1jb2RlLXBhZGRpbmcgeyBtYXJnaW4tdG9wOiAyMHB4OyBtYXJnaW4tbGVmdDogMjBweDsgfSAudG9wLWJ1ZmZlciB7IG1hcmdpbi1sZWZ0OjEwcHg7IH0gPC9zdHlsZT4gPC9oZWFkPiA8Ym9keT4gPHRhYmxlIGNsYXNzPSJtYWluLXRhYmxlIj4gPHRyPiA8dGQ+Jm5ic3A7IDxkaXYgY2xhc3M9ImNpciI+PGZvbnQgc2l6ZT0iMSI+TG9nbzwvZm9udD48L2Rpdj4gPC90ZD4gPHRkPjxsYWJlbCBjbGFzcz0ibmFtZS1oZWFkLWNvbG9yIj48Zm9udCBzaXplPSI1ImNsYXNzPSIgaGVhZC10aXRsZSI+ICZuYnNwOyZuYnNwOyBLaW5nZG9tIG9mIE15Q291bnRyeSAmbmJzcDsmbmJzcDsmbmJzcDsgPC9mb250PiA8L2xhYmVsPjwvdGQ+IDx0ZCByb3dzcGFuPSI0Ij4gPGRpdj4gPGRpdiBzdHlsZT0iYm9yZGVyOiBzb2xpZCBibGFjayAxcHg7IGhlaWdodDogMTUwcHg7IHdpZHRoOiAxMjBweDsiPiAjaWYoJGlzUGhvdG9TZXQpPGltZyBzcmMgPSAkIUFwcGxpY2FudFBob3RvIHN0eWxlPSJ3aWR0aDogMTIwcHg7IGhlaWdodDogMTUwcHgiPiAjZW5kICA8L2Rpdj4gPC9kaXY+IDwvdGQ+IDwvdHI+IDx0cj4gPHRkIHJvd3NwYW49IjEiPiA8ZGl2IGNsYXNzPSJibG9jayB0b3AtYnVmZmVyIj4gPGxhYmVsIGNsYXNzPSJuYW1lLWhlYWQtY29sb3IiPjxiPlVJTiZuYnNwOzombmJzcDs8L2I+PC9sYWJlbD4gPHNwYW4gY2xhc3M9Im5hbWUtY29sb3IiPiAkIVVJTiA8L3NwYW4+IDwvZGl2PiA8L3RkPiA8L3RyPiA8dHI+IDx0ZCByb3dzcGFuPSIxIj4gPGRpdiBjbGFzcz0iYmxvY2sgdG9wLWJ1ZmZlciI+IDxsYWJlbCBjbGFzcz0ibmFtZS1oZWFkLWNvbG9yIj48Yj5OYW1lJm5ic3A7OiZuYnNwOzwvYj48L2xhYmVsPiA8c3BhbiBjbGFzcz0ibmFtZS1jb2xvciI+ICQhZnVsbE5hbWVfZW5nPC9zcGFuPiA8L2Rpdj4gPC90ZD4gPC90cj4gPHRyPiA8dGQgcm93c3Bhbj0iMSI+IDxkaXYgY2xhc3M9ImJsb2NrIHRvcC1idWZmZXIiPiA8bGFiZWwgY2xhc3M9Im5hbWUtaGVhZC1jb2xvciI+PGI+2KfYs9mFJm5ic3A7OiZuYnNwOzwvYj48L2xhYmVsPiA8c3Bhbj4kIWZ1bGxOYW1lX2FyYTwvc3Bhbj4gPC9kaXY+IDwvdGQ+IDwvdHI+IDx0cj4gPHRkIHJvd3NwYW49IjEiPiA8ZGl2IGNsYXNzPSJibG9jayB0b3AtYnVmZmVyIj4gPGxhYmVsIGNsYXNzPSJuYW1lLWhlYWQtY29sb3IiPjxiPkRPQi/Yqtin2LHZitiuJm5ic3A7OiZuYnNwOzwvYj48L2xhYmVsPiA8c3Bhbj4kIWRhdGVPZkJpcnRoPC9zcGFuPiA8L2Rpdj4gPC90ZD4gPC90cj4gPHRyPiA8dGQgY29sc3Bhbj0iMiI+IDxkaXYgY2xhc3M9ImJsb2NrIHRvcC1idWZmZXIiPiA8bGFiZWwgY2xhc3M9Im5hbWUtaGVhZC1jb2xvciI+PGI+R2VuZGVyJm5ic3A7OiZuYnNwOzwvYj48L2xhYmVsPiA8c3Bhbj4kIWdlbmRlcl9lbmc8L3NwYW4+ICZuYnNwOyZuYnNwOyA8bGFiZWwgY2xhc3M9Im5hbWUtaGVhZC1jb2xvciI+PGI+2KzZhtizJm5ic3A7OiZuYnNwOzwvYj48L2xhYmVsPiA8c3Bhbj4kIWdlbmRlcl9hcmE8L3NwYW4+IDwvZGl2PiA8L3RkPiA8L3RyPiA8dHI+IDx0ZCBjb2xzcGFuPSIzIj4gPGRpdiBjbGFzcz0icm93IiBzdHlsZT0ibWFyZ2luLXJpZ2h0OiAwcHg7IG1hcmdpbi1sZWZ0OiAtMTBweDsiPiA8ZGl2IGNsYXNzPSJjb2wtbWQtMiB0b3AtYnVmZmVyIj4gPGRpdiBjbGFzcz0iYmxvY2sgdG9wLWJ1ZmZlciI+IDx0YWJsZT4gPHRyPiA8dGQ+PGxhYmVsIGNsYXNzPSJuYW1lLWhlYWQtY29sb3IiPjxiPkFkZHJlc3MmbmJzcDs6Jm5ic3A7PC9iPjwvbGFiZWw+IDwvdGQ+IDx0ZD48c3Bhbj4kIWFkZHJlc3NMaW5lMV9lbmcsICQhYWRkcmVzc0xpbmUyX2VuZywgJCFhZGRyZXNzTGluZTNfZW5nLCAkIXJlZ2lvbl9lbmcsICQhcHJvdmluY2VfZW5nLCAkIWNpdHlfZW5nLCAkIXBvc3RhbENvZGUgPC9zcGFuPjwvdGQ+IDwvdHI+IDx0cj4gPHRkPjxsYWJlbCBjbGFzcz0ibmFtZS1oZWFkLWNvbG9yIj48Yj7YudmG2YjYp9mGJm5ic3A7OiZuYnNwOzwvYj48L2xhYmVsPiA8L3RkPiA8dGQ+PHNwYW4+JCFhZGRyZXNzTGluZTFfYXJhLCAkIWFkZHJlc3NMaW5lMl9hcmEsICQhYWRkcmVzc0xpbmUzX2FyYSwgJCFyZWdpb25fYXJhLCAkIXByb3ZpbmNlX2FyYSwgJCFjaXR5X2FyYSwgJCFwb3N0YWxDb2RlIDwvc3Bhbj4gPC90ZD4gPC90cj4gPC90YWJsZT4gPC9kaXY+IDwvZGl2PiA8L2Rpdj4gPC90ZD4gPC90cj4gPC90YWJsZT4gPGRpdj4mbmJzcDs8L2Rpdj4gPHRhYmxlIGNsYXNzPSJtYWluLXRhYmxlIiBzdHlsZT0iaGVpZ2h0OiAzMDBweCI+IDx0cj4gPHRkPiA8ZGl2IHN0eWxlPSJtYXJnaW4tbGVmdDogMTBweDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDsgaGVpZ2h0OiAyNTBweDsgd2lkdGg6IDI1MHB4OyI+IDxkaXYgY2xhc3M9ImNvbC1tZC02Ij4gPGRpdiBjbGFzcz0iYmFyLWNvZGUtcGFkZGluZyI+PC9kaXY+IDxpbWcgc3JjPSQhUXJDb2RlIHN0eWxlPSJ3aWR0aDogMjUwcHg7IGhlaWdodDogMjUwcHg7IG1hcmdpbi10b3A6IC0yMHB4Ij4gPC9kaXY+IDwvZGl2PiA8L3RkPiA8dGQ+IDxkaXYgY2xhc3M9Im5hbWUtaGVhZC1jb2xvciBjb2wtbWQtNiI+IDxicj4gRm9yIGFueSBpc3N1ZXMgcGxlYXNlIGNvbnRhY3QgdXMgYXQ8YnI+IDxicj4gUmVnaXN0cmF0aW9uIFByb2NjZXNzb3IsSGFuZ2luZyBHYXJkZW5zLEdsb2JhbCBWaWxsYWdlIFRlY2ggUGFyaywgTXlzb3JlIFJkLFJWQ0UsQmVuZ2FsdXJ1LCBLYXJuYXRha2EgNTYwMDU5PGJyPiA8YnI+INmE2KPZitipINmF2LTYp9mD2YQg2YrYsdis2Ykg2KfZhNin2KrYtdin2YQg2KjZhtinINi52YTZiSA8YnI+2KfZhNiq2LPYrNmK2YQg2KfZhNmF2LnYp9mE2KzYjCDYp9mE2K3Yr9in2KbZgiDYp9mE2YXYudmE2YLYqSDYjCDYp9mE2YLYsdmK2Kkg2KfZhNi52KfZhNmF2YrYqSBUZWNoIFBhcmssIE15c29yZSBSZCxSVkNFIDU2MDA1OSDYqNmG2LrYp9mE2YjYsdmI2Iwg2YPYp9ix2YbYp9iq2KfZg9inIDxicj4gPGJyPiA8L2Rpdj4gPC90ZD4gPC90cj4gPC90YWJsZT4gPC9ib2R5PiA8L2h0bWw+
2+
3+
vid-card-type=PGh0bWw+CjxoZWFkPgo8bWV0YSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250ZW50PXRleHQvaHRtbDsgY2hhcnNldD13aW5kb3dzLTEyNTI+CjxtZXRhIG5hbWU9R2VuZXJhdG9yIGNvbnRlbnQ9TWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkKT4KPHN0eWxlPgo8IS0tCiAvKiBGb250IERlZmluaXRpb25zICovCiBAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2FtYnJpYSBNYXRoOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpDYWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQogLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8KIHAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW4tdG9wOjBpbjsKCW1hcmdpbi1yaWdodDowaW47CgltYXJnaW4tYm90dG9tOjguMHB0OwoJbWFyZ2luLWxlZnQ6MGluOwoJbGluZS1oZWlnaHQ6MTA3JTsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseTpDYWxpYnJpLHNhbnMtc2VyaWY7fQouTXNvQ2hwRGVmYXVsdAoJe2ZvbnQtZmFtaWx5OkNhbGlicmksc2Fucy1zZXJpZjt9Ci5Nc29QYXBEZWZhdWx0Cgl7bWFyZ2luLWJvdHRvbTo4LjBwdDsKCWxpbmUtaGVpZ2h0OjEwNyU7fQogLyogUGFnZSBEZWZpbml0aW9ucyAqLwogQHBhZ2UgV29yZFNlY3Rpb24xCgl7c2l6ZTo1OTUuM3B0IDg0MS45cHQ7CgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQotLT4KPC9zdHlsZT4KPC9oZWFkPgo8Ym9keSBsYW5nPUVOLVVTIHN0eWxlPSd3b3JkLXdyYXA6YnJlYWstd29yZCc+CjxkaXYgY2xhc3M9V29yZFNlY3Rpb24xPgo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J2xpbmUtaGVpZ2h0Om5vcm1hbCc+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOnJlbGF0aXZlOwp6LWluZGV4OjI1MTY1OTI2NCc+PHNwYW4gc3R5bGU9J3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTNweDt0b3A6LTFweDsKd2lkdGg6MzUycHg7aGVpZ2h0OjE4M3B4Jz48aW1nIHdpZHRoPTM1MiBoZWlnaHQ9MTgzCnNyYz1kYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVdBQUFBQzNDQU1BQUFBYjgzUmRBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFCalVFeFVSUUFBQUVDQW4wQnduMEIxbjBCd24wQnptVUJ3bWtCeW0wQndtMEJ4bkVCd25FQnhuRUJ3blVCeG1rQndtMEJ4bTBKeW0wSnhuVUp5blVKeG5VSnluVUp4bkVKeW5FRnhuRUZ4bkVGeG5FRnhuRUZ4blVGeG5VRnhuRUZ4bkVGeG5FRnhuR0pBMVBnQUFBQWdkRkpPVXdBSUVCZ2dLREE0UUVoUVdHQm9jSGlBaDQrWG42ZXZ0Ny9IejlmZjUrLzN2K0g0d2dBQUFBbHdTRmx6QUFBT3d3QUFEc01CeDIrb1pBQUFCR3hKUkVGVWVGN3Qyc2xpMmpBVVJtRmpBekh6RUNBR0RPYjluN0s2OHMzVVFEQkIvKzU4QzhCcXVqbFZaY2trdTZGWFRwZXJxanBmY0VkVFZhL0xlVmw0dUU3eXliYnh2NDZ1cWxuZjg5MHozZmxmd1lNTzg5d2IvbUo4OEovR0g1em1QZTk0UTduM243elUyK1Z5VkE1OEhEY1ZaYmxZdm41TXkzcmk0OWZrNzR2RGNUWDBJWFRVbjFjZTczQnpMZTRmMjUvWU1tLy9wRmkyVzROejZRUC9lV24zWkc5TTNqOHIxakZoTS9QcmJ5WXgvLzVHZlhUVDM4YkVhNy84WWhML1lIdm5Kb2k3NWpIa3ExOTlLT1A4WGZnVm5qQ0tTKzNjcjF6ZkJwdXhYK0VwZzlvS2ovd3F5dVArZ2I2SnhPbDYvcm9YZTdPK3JBL0psTmF6L3J5ZmplMTY2eGRJSU43cFBwZGhPK2Z0MlQra3RBbEptL2RIbUhFQ2M3eElxckJkbWUrR2V6YUJkKzFucEdLTGhFL2hHUk5Zb0hjS1ZkdjdtajBGMnNSUFNNam1iV00zdHNJbWNOZHZPOUNkSFRmc2FERU43L3QyQ0NuWmt6VmJHZXlRd1JsRHdFNGJwM0JLdHYwRVQ5Z0ZlblpnTHVOanlxTVBJU2s3YkN6aWZ1M0h3MHVrWVB1SVRiWUtyMHNmUVZLamtIWVg1L0hVUjVEVU1LVGR4MlBHdDJmRFNNVk9HSFZtajlvNUoydUV0SmZNZG1rUC9XWWdPck45V2xzWkVyRXRnWFVJTEVaZ01RS0xFVmlNd0dJRUZpT3dHSUhGQ0N4R1lERUNpeEZZak1CaUJCWWpzQmlCeFFnc1JtQXhBb3NSV0l6QVlnUVdJN0FZZ2NVSUxFWmdNUUtMRVZpTXdHSUVGaU93R0lIRkNDeEdZREVDaXhGWWpNQmlCQllqc0JpQnhRZ3NSbUF4QW9zUldJekFZZ1FXSTdBWWdjVUlMRVpnTVFLTEVWaU13R0lFRmlPd0dJSEZDQ3hHWURFQ2l4RllqTUJpQkJZanNCaUJ4UWdzUm1BeEFvc1JXSXpBWWdRV0k3QVlnY1VJTEVaZ01RS0xFVmlNd0dJRUZpT3dHSUhGQ0N4R1lERUNpeEZZak1CaUJCWWpzQmlCeFFnc1JtQXhBb3NSV0l6QVlnUVdJN0FZZ2NVSUxFWmdNUUtMRVZpTXdHSUVGaU93R0lIRkNDeEdZREVDaXhGWWpNQmlCQllqc0JpQnhRZ3NSbUF4QW9zUldJekFZZ1FXSTdEWVIrQ2VEeUN0eGdMWDRhWHZBMGdyQnQ2SGw5SUhrRlFlMHA2eVhYaWQrQWlTR29TMHgyd2RYdWMrZ3FUS2tMYktGdUYxNVNOSWFoclNidUxybTQ4Z3FWV2N1N1pRTkxrUElhVmpTQnR1Yi9ZMjlTRWsxUGVwdXd6dld4OURRdk1RdGdydkx4YWFzMXg2VlFnN3N3OTJsbU9qbHR3d1pHM1B5SGF6T3pHRlU3TVQzRDUrS3V6SXZJZ2ZrY3pZSnZDNC9XeUh1YVpvUHlPUlE0aHF0emlUbjhMRjJpK1F4TVFtOE5BdjRvYmlmVG9qaFlFdHV6dS95TEtlVGVIbW96ZWVsZHZPclBueW1QM0ZndGNzdzRuMGJBdjgvWGdjbDR3RGp5VFMyRmpOLzI1cXRobSsxS3dTQ2VSeC92NTRRbW43NGt2RG5lNXBBMXQvTC9XUDFhRDNadU9YSlVlNjUwek9zZSsxNzVIdHZCRU96VHk2ZkVKcDN5R0hFOGIxdTluTTloTGhYamZ5YXp4b0VOZlpYdzV0Wlp6ZUlmRmk0Q1BvckpoNTNpWStvN3l1YUplSm9GNlBTbjRmcGFPOExCZjI3Q0hhL1Q0NSsvN1A0T3lJaDErZC9iOTlhMy8vbDNpRzdYWUNmM0RzdHMwdHBydjJkb2RIN09jUDNMbDY0MlZWMmZmTjZPQlVWZXZwMVNjNVdmWVB3UjMyZ0cxM3VoRUFBQUFBU1VWT1JLNUNZSUk9Pgo8aW1nIHdpZHRoPTQxIGhlaWdodD00NApzcmM9aHR0cHM6Ly9tb3NpcC5pby9pbWFnZXMvbG9nby5wbmcgYWx0PW1vc2lwIGFsaWduPXJpZ2h0IGhzcGFjZT0xMiBzdHlsZT1tYXJnaW4tdG9wOi0xNzJweDs+PC9zcGFuPjwvc3Bhbj4KPHNwYW4gc3R5bGU9bWFyZ2luLWxlZnQ6IDE2cHg7PjxiPklkIHR5cGU6PC9iPiBWSUQKY2FyZDwvcD48L3NwYW4+CjxwIGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLXRvcDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjBpbjsKbGluZS1oZWlnaHQ6bm9ybWFsJz48aW1nIHdpZHRoPTg0IGhlaWdodD04NApzcmM9JGltYWdlIGFsdD11c2VyIGltYWdlIGFsaWduPWxlZnQgaHNwYWNlPTEyPjxiPk5hbWU6PC9iPiAkZnVsbE5hbWU8L3A+CjxwIGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLXRvcDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjBpbjsKbGluZS1oZWlnaHQ6bm9ybWFsJz48Yj5ET0I6PC9iPiAkZGF0ZU9mQmlydGg8L3A+CjxwIGNsYXNzPU1zb05vcm1hbCBzdHlsZT0nbWFyZ2luLXRvcDowaW47bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjBpbjsKbGluZS1oZWlnaHQ6bm9ybWFsJz48Yj5WSUQ6PC9iPiAkVklEPC9wPgo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi10b3A6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTowaW47CmxpbmUtaGVpZ2h0Om5vcm1hbCc+PGI+VklEIFR5cGU6PC9iPiAkdmlkVHlwZTwvcD4KPHAgY2xhc3M9TXNvTm9ybWFsIHN0eWxlPSdtYXJnaW4tdG9wOjBpbjttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206MGluOwpsaW5lLWhlaWdodDpub3JtYWwnPjxiPkdlbmVyYXRlZCBvbjo8L2I+ICRnZW5yYXRlZE9uVGltZXN0YW1wPC9wPgo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi10b3A6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTowaW47Cm1hcmdpbi1sZWZ0OjEuMTJpbjtsaW5lLWhlaWdodDpub3JtYWwnPjxiPkV4cGlyZXMgb246PC9iPiAkZXhwaXJ5VGltZXN0YW1wPC9wPgo8cCBjbGFzcz1Nc29Ob3JtYWwgc3R5bGU9J21hcmdpbi10b3A6MGluO21hcmdpbi1yaWdodDowaW47bWFyZ2luLWJvdHRvbTowaW47Cm1hcmdpbi1sZWZ0OjEuMWluO2xpbmUtaGVpZ2h0Om5vcm1hbCc+PGI+VHJhbnNhY3Rpb25zIGxlZnQ6PC9iPiAkdHJhbnNhY3Rpb25zTGVmdENvdW50PC9wPgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+

registration-processor-default.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ RETRIEVEIDENTITY=${IDENTITY}/idrepository/v1/identity/idvid
123123
CREATEVID=${mosip.idrepo.vid.url}/idrepository/v1/vid
124124
GETUINBYVID=${mosip.idrepo.vid.url}/idrepository/v1/idvid
125125
CREDENTIALREQUEST=${mosip.idrepo.credrequest.generator.url}/v1/credentialrequest/requestgenerator
126+
CREDENTIALREQUESTV2=${mosip.idrepo.credrequest.generator.url}/v1/credentialrequest/v2/requestgenerator
126127
GETVIDSBYUIN=${mosip.idrepo.vid.url}/idrepository/v1/vid/uin
127128
IDREPOHASDRAFT=${IDENTITY}/idrepository/v1/identity/draft
128129
IDREPOGETDRAFT=${IDENTITY}/idrepository/v1/identity/draft
@@ -481,6 +482,13 @@ mosip.registration.processor.credentialtype=euin
481482
mosip.registration.processor.encrypt=false
482483
mosip.registration.processor.issuer=mpartner-default-print
483484
mosip.registration.processor.credential.request.service.id=mosip.credential.request.generator
485+
mosip.registration.processor.digitalcard.credentialtype=PDFCard
486+
mosip.registration.processor.print.credentialtype=euin
487+
mosip.registration.processor.digitalcard.template=RPR_UIN_CARD_TEMPLATE
488+
mosip.registration.processor.print.template=RPR_UIN_CARD_TEMPLATE
489+
490+
# this property is used to define issuers eg partnerid:credentialType:templateTypeCode
491+
mosip.registration.processor.issuer=mpartner-default-print:${mosip.registration.processor.print.credentialtype}:${mosip.registration.processor.print.template};mpartner-default-digitalcard:${mosip.registration.processor.digitalcard.credentialtype}:${mosip.registration.processor.digitalcard.template}
484492

485493
## Stage common
486494
#After this time intervel, message should be considered as expired (In seconds),

0 commit comments

Comments
 (0)