laforge has submitted this change. (
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36673?usp=email )
Change subject: RSPDefinitions: add separate template for CtxParams1
......................................................................
RSPDefinitions: add separate template for CtxParams1
Fields of type CtxParams1 are used in other messages too, so it might be
helpful to add a separate template for them.
Related: SYS#6824
Change-Id: Iba6c3780f9f3aec5742d53b3bd7b0c0392b25761
---
M library/euicc/RSPDefinitions_Templates.ttcn
1 file changed, 68 insertions(+), 52 deletions(-)
Approvals:
pespin: Looks good to me, but someone else must approve
laforge: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/library/euicc/RSPDefinitions_Templates.ttcn
b/library/euicc/RSPDefinitions_Templates.ttcn
index 7c1707d..ae1ea78 100644
--- a/library/euicc/RSPDefinitions_Templates.ttcn
+++ b/library/euicc/RSPDefinitions_Templates.ttcn
@@ -93,6 +93,59 @@
serverChallenge := serverChallenge
}
+template (present) CtxParams1 tr_ctxParams1 := {
+ ctxParamsForCommonAuthentication := {
+ matchingId := *,
+ deviceInfo := {
+ tac := ?,
+ deviceCapabilities := {
+ gsmSupportedRelease := *,
+ utranSupportedRelease := *,
+ cdma2000onexSupportedRelease := *,
+ cdma2000hrpdSupportedRelease := *,
+ cdma2000ehrpdSupportedRelease := *,
+ eutranEpcSupportedRelease := *,
+ contactlessSupportedRelease := *,
+ rspCrlSupportedVersion := *,
+ nrEpcSupportedRelease := *,
+ nr5gcSupportedRelease := *,
+ eutran5gcSupportedRelease := *,
+ lpaSvn := *,
+ catSupportedClasses := *,
+ euiccFormFactorType := *,
+ deviceAdditionalFeatureSupport := *
+ },
+ imei := *
+ }
+ }
+}
+template (value) CtxParams1 ts_ctxParams1 := {
+ ctxParamsForCommonAuthentication := {
+ matchingId := omit,
+ deviceInfo := {
+ tac := '12345678'O,
+ deviceCapabilities := {
+ gsmSupportedRelease := omit,
+ utranSupportedRelease := omit,
+ cdma2000onexSupportedRelease := omit,
+ cdma2000hrpdSupportedRelease := omit,
+ cdma2000ehrpdSupportedRelease := omit,
+ eutranEpcSupportedRelease := omit,
+ contactlessSupportedRelease := omit,
+ rspCrlSupportedVersion := omit,
+ nrEpcSupportedRelease := omit,
+ nr5gcSupportedRelease := omit,
+ eutran5gcSupportedRelease := omit,
+ lpaSvn := omit,
+ catSupportedClasses := omit,
+ euiccFormFactorType := omit,
+ deviceAdditionalFeatureSupport := omit
+ },
+ imei := omit
+ }
+ }
+}
+
/* GSMA SGP.22, section 2.5.6 */
template (present) ProfileInstallationResult
tr_profileInstallationResult := {
@@ -481,32 +534,7 @@
serverAddress := ?,
serverChallenge := ?,
euiccInfo2 := ?,
- ctxParams1 := {
- ctxParamsForCommonAuthentication := {
- matchingId := *,
- deviceInfo := {
- tac := ?,
- deviceCapabilities := {
- gsmSupportedRelease := *,
- utranSupportedRelease := *,
- cdma2000onexSupportedRelease := *,
- cdma2000hrpdSupportedRelease := *,
- cdma2000ehrpdSupportedRelease := *,
- eutranEpcSupportedRelease := *,
- contactlessSupportedRelease := *,
- rspCrlSupportedVersion := *,
- nrEpcSupportedRelease := *,
- nr5gcSupportedRelease := *,
- eutran5gcSupportedRelease := *,
- lpaSvn := *,
- catSupportedClasses := *,
- euiccFormFactorType := *,
- deviceAdditionalFeatureSupport := *
- },
- imei := *
- }
- }
- }
+ ctxParams1 := tr_ctxParams1
},
euiccSignature1 := ?,
euiccCertificate := ?,
@@ -521,32 +549,7 @@
serverAddress := "smdp.example.com",
serverChallenge := '01020304050607080910111213141516'O,
euiccInfo2 := ts_EUICCInfo2,
- ctxParams1 := {
- ctxParamsForCommonAuthentication := {
- matchingId := omit,
- deviceInfo := {
- tac := '12345678'O,
- deviceCapabilities := {
- gsmSupportedRelease := omit,
- utranSupportedRelease := omit,
- cdma2000onexSupportedRelease := omit,
- cdma2000hrpdSupportedRelease := omit,
- cdma2000ehrpdSupportedRelease := omit,
- eutranEpcSupportedRelease := omit,
- contactlessSupportedRelease := omit,
- rspCrlSupportedVersion := omit,
- nrEpcSupportedRelease := omit,
- nr5gcSupportedRelease := omit,
- eutran5gcSupportedRelease := omit,
- lpaSvn := omit,
- catSupportedClasses := omit,
- euiccFormFactorType := omit,
- deviceAdditionalFeatureSupport := omit
- },
- imei := omit
- }
- }
- }
+ ctxParams1 := ts_ctxParams1
},
euiccSignature1 := '12345678'O,
euiccCertificate := ts_cert_euicc_nist,
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36673?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: Iba6c3780f9f3aec5742d53b3bd7b0c0392b25761
Gerrit-Change-Number: 36673
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <pmaier(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged