dexter has uploaded this change for review.

View Change

SGP32Definitions_Templates: put EimConfigurationData into separate template

We currently have the EimConfigurationData enclosed in
ts_getEimConfigurationDataResponse. This is mainly a list of
with one EimConfigurationData record, so it is useful to have the
EimConfigurationData in a dedicated template, so that we can use it in
other places too.

Related: SYS#6824
Change-Id: Id953bf286a6402528a6d3f82f73bb78538fe90cf
---
M library/euicc/SGP32Definitions_Templates.ttcn
1 file changed, 41 insertions(+), 11 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/16/36916/1
diff --git a/library/euicc/SGP32Definitions_Templates.ttcn b/library/euicc/SGP32Definitions_Templates.ttcn
index d18fee4..b1b946f 100644
--- a/library/euicc/SGP32Definitions_Templates.ttcn
+++ b/library/euicc/SGP32Definitions_Templates.ttcn
@@ -902,6 +902,30 @@
}

/* GSMA SGP.32, section 5.9.18 */
+template (present) EimConfigurationData
+tr_eimConfigurationData := {
+ eimId := ?,
+ eimFqdn := *,
+ eimIdType := *,
+ counterValue := *,
+ associationToken := *,
+ eimPublicKeyData := *,
+ trustedPublicKeyDataTls := *,
+ eimSupportedProtocol := *,
+ euiccCiPKId := *
+}
+template (value) EimConfigurationData
+ts_eimConfigurationData(template (omit) charstring eimFqdn := omit) := {
+ eimId := "myEIM",
+ eimFqdn := eimFqdn,
+ eimIdType := omit,
+ counterValue := omit,
+ associationToken := 123,
+ eimPublicKeyData := omit,
+ trustedPublicKeyDataTls := omit,
+ eimSupportedProtocol := omit,
+ euiccCiPKId := omit
+}
template (present) GetEimConfigurationDataResponse
tr_getEimConfigurationDataResponse := {
eimConfigurationDataList := ?
@@ -909,17 +933,7 @@
template (value) GetEimConfigurationDataResponse
ts_getEimConfigurationDataResponse(template (value) charstring eimFqdn := "127.0.0.1") := {
eimConfigurationDataList := {
- {
- eimId := "myEIM",
- eimFqdn := eimFqdn,
- eimIdType := omit,
- counterValue := omit,
- associationToken := 123,
- eimPublicKeyData := omit,
- trustedPublicKeyDataTls := omit,
- eimSupportedProtocol := omit,
- euiccCiPKId := omit
- }
+ ts_eimConfigurationData(eimFqdn)
}
}


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

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