dexter has uploaded this change for review.

View Change

RSPDefinitions_Templates: improve EUICCInfo1 templates

The templates tr_EUICCInfo1 and tr_EUICCInfo1 contain hardcoded
PKIdList parameters. Let's add parameters for those, so that API
users can use custom values if necessary.

Change-Id: I900c10da2f78b500a849cd19467eec360f301da3
Related: SYS#8203
---
M library/euicc/RSPDefinitions_Templates.ttcn
1 file changed, 10 insertions(+), 12 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/38/43538/1
diff --git a/library/euicc/RSPDefinitions_Templates.ttcn b/library/euicc/RSPDefinitions_Templates.ttcn
index 448f9f6..581648b 100644
--- a/library/euicc/RSPDefinitions_Templates.ttcn
+++ b/library/euicc/RSPDefinitions_Templates.ttcn
@@ -515,22 +515,20 @@

/* GSMA SGP.22, section 5.7.8 (ES10x) */
template (present) EUICCInfo1
-tr_EUICCInfo1 := {
+tr_EUICCInfo1(template (present) record of octetstring euiccCiPKIdListForVerification := ?,
+ template (present) record of octetstring euiccCiPKIdListForSigning := ?) := {
svn := ?,
- euiccCiPKIdListForVerification := ?,
- euiccCiPKIdListForSigning := ?
+ euiccCiPKIdListForVerification := euiccCiPKIdListForVerification,
+ euiccCiPKIdListForSigning := euiccCiPKIdListForSigning
}
template (value) EUICCInfo1
-ts_EUICCInfo1 := {
+ts_EUICCInfo1(template (value) record of octetstring euiccCiPKIdListForVerification := {'C0BC70BA36929D43B467FF57570530E57AB8FCD8'O,
+ 'F54172BDF98A95D65CBEB88A38A1C11D800A85C3'O},
+ template (value) record of octetstring euiccCiPKIdListForSigning := {'C0BC70BA36929D43B467FF57570530E57AB8FCD8'O,
+ 'F54172BDF98A95D65CBEB88A38A1C11D800A85C3'O}) := {
svn := '020200'O,
- euiccCiPKIdListForVerification := {
- 'C0BC70BA36929D43B467FF57570530E57AB8FCD8'O,
- 'F54172BDF98A95D65CBEB88A38A1C11D800A85C3'O
- },
- euiccCiPKIdListForSigning := {
- 'C0BC70BA36929D43B467FF57570530E57AB8FCD8'O,
- 'F54172BDF98A95D65CBEB88A38A1C11D800A85C3'O
- }
+ euiccCiPKIdListForVerification := euiccCiPKIdListForVerification,
+ euiccCiPKIdListForSigning := euiccCiPKIdListForSigning
}

/* GSMA SGP.22, section 5.7.8 (ES10x) */

To view, visit change 43538. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I900c10da2f78b500a849cd19467eec360f301da3
Gerrit-Change-Number: 43538
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <pmaier@sysmocom.de>