laforge has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36674?usp=email )

Change subject: RSPDefinitions: add defaults values to 
ts_authenticateClientResponseEs9
......................................................................

RSPDefinitions: add defaults values to ts_authenticateClientResponseEs9

The template ts_authenticateClientResponseEs9 has no default values,
let's add some default values to make it easier to use

Related: SYS#6824
Change-Id: I07d942a58a3c1c29c37fcaa50d3a274ce8b026bc
---
M library/euicc/RSPDefinitions_Templates.ttcn
1 file changed, 58 insertions(+), 5 deletions(-)

Approvals:
  pespin: Looks good to me, but someone else must approve
  Jenkins Builder: Verified
  laforge: Looks good to me, approved




diff --git a/library/euicc/RSPDefinitions_Templates.ttcn 
b/library/euicc/RSPDefinitions_Templates.ttcn
index ae1ea78..9e64083 100644
--- a/library/euicc/RSPDefinitions_Templates.ttcn
+++ b/library/euicc/RSPDefinitions_Templates.ttcn
@@ -146,6 +146,46 @@
        }
 }

+template (present) StoreMetadataRequest tr_storeMetadataRequest := {
+       iccid := ?,
+       serviceProviderName := ?,
+       profileName := ?,
+       iconType := *,
+       icon := *,
+       profileClass := ?,
+       notificationConfigurationInfo := *,
+       profileOwner := *,
+       profilePolicyRules := *,
+       serviceSpecificDataStoredInEuicc := *,
+       serviceSpecificDataNotStoredInEuicc := *
+}
+template (value) StoreMetadataRequest ts_storeMetadataRequest := {
+       iccid := '123456789ABCDEFFAAAA'O,
+       serviceProviderName := "testsuite",
+       profileName := "testprofile",
+       iconType := omit,
+       icon := omit,
+       profileClass := 2, /* operational */
+       notificationConfigurationInfo := omit,
+       profileOwner := omit,
+       profilePolicyRules := omit,
+       serviceSpecificDataStoredInEuicc := omit,
+       serviceSpecificDataNotStoredInEuicc := omit
+}
+
+template (present) SmdpSigned2 tr_smdpSigned2(template (present) octetstring 
transactionId := ?,
+                                             template (present) boolean 
ccRequiredFlag := ?) := {
+        transactionId := transactionId,
+        ccRequiredFlag := ccRequiredFlag,
+        bppEuiccOtpk := ?
+}
+template (value) SmdpSigned2 ts_smdpSigned2(template (value) octetstring 
transactionId := 'ABCDEF'O,
+                                           template (value) boolean 
ccRequiredFlag := false) := {
+        transactionId := transactionId,
+        ccRequiredFlag := ccRequiredFlag,
+        bppEuiccOtpk := omit
+}
+
 /* GSMA SGP.22, section 2.5.6 */
 template (present) ProfileInstallationResult
 tr_profileInstallationResult := {
@@ -310,11 +350,11 @@
        }
 }
 template (value) RemoteProfileProvisioningResponse
-ts_authenticateClientResponseEs9(template (value) octetstring transactionId,
-                                template (value) StoreMetadataRequest 
profileMetaData,
-                                template (value) SmdpSigned2 smdpSigned2,
-                                template (value) octetstring smdpSignature2,
-                                template (value) Certificate smdpCertificate) 
:= {
+ts_authenticateClientResponseEs9(template (value) octetstring transactionId := 
'ABCDEF'O,
+                                template (value) StoreMetadataRequest 
profileMetaData := ts_storeMetadataRequest,
+                                template (value) SmdpSigned2 smdpSigned2 := 
ts_smdpSigned2,
+                                template (value) octetstring smdpSignature2 := 
'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'O,
+                                template (value) Certificate smdpCertificate 
:= ts_cert_s_sm_dpauth_nist) := {
        authenticateClientResponseEs9 := {
                authenticateClientOk := {
                        transactionId := transactionId,

--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36674?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: I07d942a58a3c1c29c37fcaa50d3a274ce8b026bc
Gerrit-Change-Number: 36674
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-MessageType: merged

Reply via email to