os/security/cryptoservices/certificateandkeymgmt/tcertstore/scripts/certappmanager.txt
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
//4.1 Typical usage
sl@0
     2
sl@0
     3
<action>
sl@0
     4
	<actionname>4.1.1,Creating a CertificateAppInfoManager</actionname>
sl@0
     5
	<actiontype>initappmanager</actiontype>
sl@0
     6
	<actionbody></actionbody>
sl@0
     7
	<actionresult>
sl@0
     8
		<return>KErrNone</return>
sl@0
     9
	</actionresult>
sl@0
    10
</action>
sl@0
    11
sl@0
    12
<action>
sl@0
    13
	<actionname>4.1.2,Retrieving the clients</actionname>
sl@0
    14
	<actiontype>getclients</actiontype>
sl@0
    15
	<actionbody></actionbody>
sl@0
    16
	<actionresult>
sl@0
    17
		<return>KErrNone</return>
sl@0
    18
		<uid></uid>
sl@0
    19
	</actionresult>
sl@0
    20
</action>
sl@0
    21
sl@0
    22
<action>
sl@0
    23
	<actionname>4.1.3.a,Adding client A1</actionname>
sl@0
    24
	<actiontype>addclient</actiontype>
sl@0
    25
	<actionbody>
sl@0
    26
		<name>A1</name>
sl@0
    27
		<uid>1</uid>
sl@0
    28
	</actionbody>
sl@0
    29
	<actionresult>
sl@0
    30
		<return>KErrNone</return>
sl@0
    31
	</actionresult>
sl@0
    32
</action>
sl@0
    33
sl@0
    34
<action>
sl@0
    35
	<actionname>4.1.3.b,Adding client A2</actionname>
sl@0
    36
	<actiontype>addclient</actiontype>
sl@0
    37
	<actionbody>
sl@0
    38
		<name>A2</name>
sl@0
    39
		<uid>2</uid>
sl@0
    40
	</actionbody>
sl@0
    41
	<actionresult>
sl@0
    42
		<return>KErrNone</return>
sl@0
    43
	</actionresult>
sl@0
    44
</action>
sl@0
    45
sl@0
    46
<action>
sl@0
    47
	<actionname>4.1.3.c,Adding client A3</actionname>
sl@0
    48
	<actiontype>addclient</actiontype>
sl@0
    49
	<actionbody>
sl@0
    50
		<name>A3</name>
sl@0
    51
		<uid>3</uid>
sl@0
    52
	</actionbody>
sl@0
    53
	<actionresult>
sl@0
    54
		<return>KErrNone</return>
sl@0
    55
	</actionresult>
sl@0
    56
</action>
sl@0
    57
sl@0
    58
<action>
sl@0
    59
	<actionname>4.1.3.d,Adding client A4</actionname>
sl@0
    60
	<actiontype>addclient</actiontype>
sl@0
    61
	<actionbody>
sl@0
    62
		<name>A4</name>
sl@0
    63
		<uid>4</uid>
sl@0
    64
	</actionbody>
sl@0
    65
	<actionresult>
sl@0
    66
		<return>KErrNone</return>
sl@0
    67
	</actionresult>
sl@0
    68
</action>
sl@0
    69
sl@0
    70
<action>
sl@0
    71
	<actionname>4.1.3.e,Retrieving the clients</actionname>
sl@0
    72
	<actiontype>getclients</actiontype>
sl@0
    73
	<actionbody></actionbody>
sl@0
    74
	<actionresult>
sl@0
    75
		<return>KErrNone</return>
sl@0
    76
		<uid>1 2 3 4</uid>
sl@0
    77
	</actionresult>
sl@0
    78
</action>
sl@0
    79
sl@0
    80
<action>
sl@0
    81
	<actionname>4.1.4,Deleting the CertificateAppInfoManager</actionname>
sl@0
    82
	<actiontype>deleteappmanager</actiontype>
sl@0
    83
	<actionbody></actionbody>
sl@0
    84
	<actionresult>
sl@0
    85
		<return>KErrNone</return>
sl@0
    86
	</actionresult>
sl@0
    87
</action>
sl@0
    88
sl@0
    89
<action>
sl@0
    90
	<actionname>4.1.5,Creating a CertificateAppInfoManager</actionname>
sl@0
    91
	<actiontype>initappmanager</actiontype>
sl@0
    92
	<actionbody></actionbody>
sl@0
    93
	<actionresult>
sl@0
    94
		<return>KErrNone</return>
sl@0
    95
	</actionresult>
sl@0
    96
</action>
sl@0
    97
sl@0
    98
<action>
sl@0
    99
	<actionname>4.1.6,Retrieving the clients</actionname>
sl@0
   100
	<actiontype>getclients</actiontype>
sl@0
   101
	<actionbody></actionbody>
sl@0
   102
	<actionresult>
sl@0
   103
		<return>KErrNone</return>
sl@0
   104
		<uid>1 2 3 4</uid>
sl@0
   105
	</actionresult>
sl@0
   106
</action>
sl@0
   107
sl@0
   108
<action>
sl@0
   109
	<actionname>4.1.7.a,Deleting the client A1</actionname>
sl@0
   110
	<actiontype>removeclient</actiontype>
sl@0
   111
	<actionbody>
sl@0
   112
		<uid>1</uid>
sl@0
   113
	</actionbody>
sl@0
   114
	<actionresult>
sl@0
   115
		<return>KErrNone</return>
sl@0
   116
	</actionresult>
sl@0
   117
</action>
sl@0
   118
sl@0
   119
<action>
sl@0
   120
	<actionname>4.1.7.b,Retrieving the clients</actionname>
sl@0
   121
	<actiontype>getclients</actiontype>
sl@0
   122
	<actionbody></actionbody>
sl@0
   123
	<actionresult>
sl@0
   124
		<return>KErrNone</return>
sl@0
   125
		<uid>2 3 4</uid>
sl@0
   126
	</actionresult>
sl@0
   127
</action>
sl@0
   128
sl@0
   129
<action>
sl@0
   130
	<actionname>4.1.8,Deleting the CertificateAppInfoManager</actionname>
sl@0
   131
	<actiontype>deleteappmanager</actiontype>
sl@0
   132
	<actionbody></actionbody>
sl@0
   133
	<actionresult>
sl@0
   134
		<return>KErrNone</return>
sl@0
   135
	</actionresult>
sl@0
   136
</action>
sl@0
   137
sl@0
   138
<action>
sl@0
   139
	<actionname>4.1.9,Creating a CertificateAppInfoManager</actionname>
sl@0
   140
	<actiontype>initappmanager</actiontype>
sl@0
   141
	<actionbody></actionbody>
sl@0
   142
	<actionresult>
sl@0
   143
		<return>KErrNone</return>
sl@0
   144
	</actionresult>
sl@0
   145
</action>
sl@0
   146
sl@0
   147
<action>
sl@0
   148
	<actionname>4.1.10,Retrieving the clients</actionname>
sl@0
   149
	<actiontype>getclients</actiontype>
sl@0
   150
	<actionbody></actionbody>
sl@0
   151
	<actionresult>
sl@0
   152
		<return>KErrNone</return>
sl@0
   153
		<uid>2 3 4</uid>
sl@0
   154
	</actionresult>
sl@0
   155
</action>
sl@0
   156
sl@0
   157
<action>
sl@0
   158
	<actionname>4.1.11.a,Deleting the client A2</actionname>
sl@0
   159
	<actiontype>removeclient</actiontype>
sl@0
   160
	<actionbody>
sl@0
   161
		<uid>2</uid>
sl@0
   162
	</actionbody>
sl@0
   163
	<actionresult>
sl@0
   164
		<return>KErrNone</return>
sl@0
   165
	</actionresult>
sl@0
   166
</action>
sl@0
   167
sl@0
   168
<action>
sl@0
   169
	<actionname>4.1.11.b,Deleting the client A3</actionname>
sl@0
   170
	<actiontype>removeclient</actiontype>
sl@0
   171
	<actionbody>
sl@0
   172
		<uid>3</uid>
sl@0
   173
	</actionbody>
sl@0
   174
	<actionresult>
sl@0
   175
		<return>KErrNone</return>
sl@0
   176
	</actionresult>
sl@0
   177
</action>
sl@0
   178
sl@0
   179
<action>
sl@0
   180
	<actionname>4.1.11.c,Deleting the client A4</actionname>
sl@0
   181
	<actiontype>removeclient</actiontype>
sl@0
   182
	<actionbody>
sl@0
   183
		<uid>4</uid>
sl@0
   184
	</actionbody>
sl@0
   185
	<actionresult>
sl@0
   186
		<return>KErrNone</return>
sl@0
   187
	</actionresult>
sl@0
   188
</action>
sl@0
   189
sl@0
   190
<action>
sl@0
   191
	<actionname>4.1.11.d,Retrieving the clients</actionname>
sl@0
   192
	<actiontype>getclients</actiontype>
sl@0
   193
	<actionbody></actionbody>
sl@0
   194
	<actionresult>
sl@0
   195
		<return>KErrNone</return>
sl@0
   196
		<uid></uid>
sl@0
   197
	</actionresult>
sl@0
   198
</action>
sl@0
   199
sl@0
   200
<action>
sl@0
   201
	<actionname>4.1.12,Deleting the CertificateAppInfoManager</actionname>
sl@0
   202
	<actiontype>deleteappmanager</actiontype>
sl@0
   203
	<actionbody></actionbody>
sl@0
   204
	<actionresult>
sl@0
   205
		<return>KErrNone</return>
sl@0
   206
	</actionresult>
sl@0
   207
</action>
sl@0
   208
sl@0
   209
<action>
sl@0
   210
	<actionname>4.1.13,Creating a CertificateAppInfoManager</actionname>
sl@0
   211
	<actiontype>initappmanager</actiontype>
sl@0
   212
	<actionbody></actionbody>
sl@0
   213
	<actionresult>
sl@0
   214
		<return>KErrNone</return>
sl@0
   215
	</actionresult>
sl@0
   216
</action>
sl@0
   217
sl@0
   218
<action>
sl@0
   219
	<actionname>4.1.14,Retrieving the clients</actionname>
sl@0
   220
	<actiontype>getclients</actiontype>
sl@0
   221
	<actionbody></actionbody>
sl@0
   222
	<actionresult>
sl@0
   223
		<return>KErrNone</return>
sl@0
   224
		<uid></uid>
sl@0
   225
	</actionresult>
sl@0
   226
</action>
sl@0
   227
sl@0
   228
<action>
sl@0
   229
	<actionname>4.1.15,Deleting the CertificateAppInfoManager</actionname>
sl@0
   230
	<actiontype>deleteappmanager</actiontype>
sl@0
   231
	<actionbody></actionbody>
sl@0
   232
	<actionresult>
sl@0
   233
		<return>KErrNone</return>
sl@0
   234
	</actionresult>
sl@0
   235
</action>
sl@0
   236
sl@0
   237
//4.2 Error handling
sl@0
   238
sl@0
   239
<action>
sl@0
   240
	<actionname>4.2.1,Creating a CertificateAppInfoManager</actionname>
sl@0
   241
	<actiontype>initappmanager</actiontype>
sl@0
   242
	<actionbody></actionbody>
sl@0
   243
	<actionresult>
sl@0
   244
		<return>KErrNone</return>
sl@0
   245
	</actionresult>
sl@0
   246
</action>
sl@0
   247
sl@0
   248
<action>
sl@0
   249
	<actionname>4.2.2.a,Adding client A1</actionname>
sl@0
   250
	<actiontype>addclient</actiontype>
sl@0
   251
	<actionbody>
sl@0
   252
		<name>A1</name>
sl@0
   253
		<uid>1</uid>
sl@0
   254
	</actionbody>
sl@0
   255
	<actionresult>
sl@0
   256
		<return>KErrNone</return>
sl@0
   257
	</actionresult>
sl@0
   258
</action>
sl@0
   259
sl@0
   260
<action>
sl@0
   261
	<actionname>4.2.2.b,Adding client A2</actionname>
sl@0
   262
	<actiontype>addclient</actiontype>
sl@0
   263
	<actionbody>
sl@0
   264
		<name>A2</name>
sl@0
   265
		<uid>2</uid>
sl@0
   266
	</actionbody>
sl@0
   267
	<actionresult>
sl@0
   268
		<return>KErrNone</return>
sl@0
   269
	</actionresult>
sl@0
   270
</action>
sl@0
   271
sl@0
   272
<action>
sl@0
   273
	<actionname>4.2.2.c,Adding client A3</actionname>
sl@0
   274
	<actiontype>addclient</actiontype>
sl@0
   275
	<actionbody>
sl@0
   276
		<name>A3</name>
sl@0
   277
		<uid>3</uid>
sl@0
   278
	</actionbody>
sl@0
   279
	<actionresult>
sl@0
   280
		<return>KErrNone</return>
sl@0
   281
	</actionresult>
sl@0
   282
</action>
sl@0
   283
sl@0
   284
<action>
sl@0
   285
	<actionname>4.2.2.d,Adding client A4</actionname>
sl@0
   286
	<actiontype>addclient</actiontype>
sl@0
   287
	<actionbody>
sl@0
   288
		<name>A4</name>
sl@0
   289
		<uid>4</uid>
sl@0
   290
	</actionbody>
sl@0
   291
	<actionresult>
sl@0
   292
		<return>KErrNone</return>
sl@0
   293
	</actionresult>
sl@0
   294
</action>
sl@0
   295
sl@0
   296
<action>
sl@0
   297
	<actionname>4.2.2.e,Retrieving the clients</actionname>
sl@0
   298
	<actiontype>getclients</actiontype>
sl@0
   299
	<actionbody></actionbody>
sl@0
   300
	<actionresult>
sl@0
   301
		<return>KErrNone</return>
sl@0
   302
		<uid>1 2 3 4</uid>
sl@0
   303
	</actionresult>
sl@0
   304
</action>
sl@0
   305
sl@0
   306
<action>
sl@0
   307
	<actionname>4.2.3,Adding client A1</actionname>
sl@0
   308
	<actiontype>addclient</actiontype>
sl@0
   309
	<actionbody>
sl@0
   310
		<name>A1</name>
sl@0
   311
		<uid>1</uid>
sl@0
   312
	</actionbody>
sl@0
   313
	<actionresult>
sl@0
   314
		<return>KErrAlreadyExists</return>
sl@0
   315
	</actionresult>
sl@0
   316
</action>
sl@0
   317
sl@0
   318
<action>
sl@0
   319
	<actionname>4.2.4,Deleting the CertificateAppInfoManager</actionname>
sl@0
   320
	<actiontype>deleteappmanager</actiontype>
sl@0
   321
	<actionbody></actionbody>
sl@0
   322
	<actionresult>
sl@0
   323
		<return>KErrNone</return>
sl@0
   324
	</actionresult>
sl@0
   325
</action>
sl@0
   326
sl@0
   327
<action>
sl@0
   328
	<actionname>4.2.5,Creating a CertificateAppInfoManager</actionname>
sl@0
   329
	<actiontype>initappmanager</actiontype>
sl@0
   330
	<actionbody></actionbody>
sl@0
   331
	<actionresult>
sl@0
   332
		<return>KErrNone</return>
sl@0
   333
	</actionresult>
sl@0
   334
</action>
sl@0
   335
sl@0
   336
<action>
sl@0
   337
	<actionname>4.2.6,Retrieving the clients</actionname>
sl@0
   338
	<actiontype>getclients</actiontype>
sl@0
   339
	<actionbody></actionbody>
sl@0
   340
	<actionresult>
sl@0
   341
		<return>KErrNone</return>
sl@0
   342
		<uid>1 2 3 4</uid>
sl@0
   343
	</actionresult>
sl@0
   344
</action>
sl@0
   345
sl@0
   346
<action>
sl@0
   347
	<actionname>4.2.7.a,Deleting the client A1</actionname>
sl@0
   348
	<actiontype>removeclient</actiontype>
sl@0
   349
	<actionbody>
sl@0
   350
		<uid>1</uid>
sl@0
   351
	</actionbody>
sl@0
   352
	<actionresult>
sl@0
   353
		<return>KErrNone</return>
sl@0
   354
	</actionresult>
sl@0
   355
</action>
sl@0
   356
sl@0
   357
<action>
sl@0
   358
	<actionname>4.2.7.b,Retrieving the clients</actionname>
sl@0
   359
	<actiontype>getclients</actiontype>
sl@0
   360
	<actionbody></actionbody>
sl@0
   361
	<actionresult>
sl@0
   362
		<return>KErrNone</return>
sl@0
   363
		<uid>2 3 4</uid>
sl@0
   364
	</actionresult>
sl@0
   365
</action>
sl@0
   366
sl@0
   367
<action>
sl@0
   368
	<actionname>4.2.8,Deleting the CertificateAppInfoManager</actionname>
sl@0
   369
	<actiontype>deleteappmanager</actiontype>
sl@0
   370
	<actionbody></actionbody>
sl@0
   371
	<actionresult>
sl@0
   372
		<return>KErrNone</return>
sl@0
   373
	</actionresult>
sl@0
   374
</action>
sl@0
   375
sl@0
   376
<action>
sl@0
   377
	<actionname>4.2.9,Creating a CertificateAppInfoManager</actionname>
sl@0
   378
	<actiontype>initappmanager</actiontype>
sl@0
   379
	<actionbody></actionbody>
sl@0
   380
	<actionresult>
sl@0
   381
		<return>KErrNone</return>
sl@0
   382
	</actionresult>
sl@0
   383
</action>
sl@0
   384
sl@0
   385
<action>
sl@0
   386
	<actionname>4.2.10,Retrieving the clients</actionname>
sl@0
   387
	<actiontype>getclients</actiontype>
sl@0
   388
	<actionbody></actionbody>
sl@0
   389
	<actionresult>
sl@0
   390
		<return>KErrNone</return>
sl@0
   391
		<uid>2 3 4</uid>
sl@0
   392
	</actionresult>
sl@0
   393
</action>
sl@0
   394
sl@0
   395
<action>
sl@0
   396
	<actionname>4.2.11.a,Deleting the client A2</actionname>
sl@0
   397
	<actiontype>removeclient</actiontype>
sl@0
   398
	<actionbody>
sl@0
   399
		<uid>2</uid>
sl@0
   400
	</actionbody>
sl@0
   401
	<actionresult>
sl@0
   402
		<return>KErrNone</return>
sl@0
   403
	</actionresult>
sl@0
   404
</action>
sl@0
   405
sl@0
   406
<action>
sl@0
   407
	<actionname>4.2.11.b,Deleting the client A3</actionname>
sl@0
   408
	<actiontype>removeclient</actiontype>
sl@0
   409
	<actionbody>
sl@0
   410
		<uid>3</uid>
sl@0
   411
	</actionbody>
sl@0
   412
	<actionresult>
sl@0
   413
		<return>KErrNone</return>
sl@0
   414
	</actionresult>
sl@0
   415
</action>
sl@0
   416
sl@0
   417
<action>
sl@0
   418
	<actionname>4.2.11.c,Deleting the client A4</actionname>
sl@0
   419
	<actiontype>removeclient</actiontype>
sl@0
   420
	<actionbody>
sl@0
   421
		<uid>4</uid>
sl@0
   422
	</actionbody>
sl@0
   423
	<actionresult>
sl@0
   424
		<return>KErrNone</return>
sl@0
   425
	</actionresult>
sl@0
   426
</action>
sl@0
   427
sl@0
   428
<action>
sl@0
   429
	<actionname>4.2.11.d,Retrieving the clients</actionname>
sl@0
   430
	<actiontype>getclients</actiontype>
sl@0
   431
	<actionbody></actionbody>
sl@0
   432
	<actionresult>
sl@0
   433
		<return>KErrNone</return>
sl@0
   434
		<uid></uid>
sl@0
   435
	</actionresult>
sl@0
   436
</action>
sl@0
   437
sl@0
   438
<action>
sl@0
   439
	<actionname>4.2.12,Deleting the CertificateAppInfoManager</actionname>
sl@0
   440
	<actiontype>deleteappmanager</actiontype>
sl@0
   441
	<actionbody></actionbody>
sl@0
   442
	<actionresult>
sl@0
   443
		<return>KErrNone</return>
sl@0
   444
	</actionresult>
sl@0
   445
</action>
sl@0
   446
sl@0
   447
<action>
sl@0
   448
	<actionname>4.2.13,Creating a CertificateAppInfoManager</actionname>
sl@0
   449
	<actiontype>initappmanager</actiontype>
sl@0
   450
	<actionbody></actionbody>
sl@0
   451
	<actionresult>
sl@0
   452
		<return>KErrNone</return>
sl@0
   453
	</actionresult>
sl@0
   454
</action>
sl@0
   455
sl@0
   456
<action>
sl@0
   457
	<actionname>4.2.14,Retrieving the clients</actionname>
sl@0
   458
	<actiontype>getclients</actiontype>
sl@0
   459
	<actionbody></actionbody>
sl@0
   460
	<actionresult>
sl@0
   461
		<return>KErrNone</return>
sl@0
   462
		<uid></uid>
sl@0
   463
	</actionresult>
sl@0
   464
</action>
sl@0
   465
sl@0
   466
<action>
sl@0
   467
	<actionname>4.2.15,Deleting the CertificateAppInfoManager</actionname>
sl@0
   468
	<actiontype>deleteappmanager</actiontype>
sl@0
   469
	<actionbody></actionbody>
sl@0
   470
	<actionresult>
sl@0
   471
		<return>KErrNone</return>
sl@0
   472
	</actionresult>
sl@0
   473
</action>