1
1
// Package authn with types and interfaces for using this service with agent 'authn'
2
2
// DO NOT EDIT. This file is auto generated by tdd2api. Any changes will be overwritten.
3
- // Generated 28 Oct 24 14:22 PDT.
3
+ // Generated 31 Oct 24 09:59 PDT.
4
4
package authn
5
5
6
6
import "errors"
@@ -22,17 +22,17 @@ const AdminDThingID = "dtw:authn:admin"
22
22
// Thing names
23
23
const (
24
24
AdminPropNrClients = "nrClients"
25
- AdminEventAdded = "added"
26
25
AdminEventRemoved = "removed"
27
- AdminActionGetClientProfile = "getClientProfile"
28
- AdminActionGetProfiles = "getProfiles"
29
- AdminActionRemoveClient = "removeClient"
30
- AdminActionSetClientPassword = "setClientPassword"
26
+ AdminEventAdded = "added"
31
27
AdminActionAddAgent = "addAgent"
32
28
AdminActionAddConsumer = "addConsumer"
33
29
AdminActionAddService = "addService"
34
- AdminActionNewAgentToken = "newAgentToken"
30
+ AdminActionGetClientProfile = "getClientProfile"
31
+ AdminActionGetProfiles = "getProfiles"
32
+ AdminActionRemoveClient = "removeClient"
35
33
AdminActionUpdateClientProfile = "updateClientProfile"
34
+ AdminActionNewAgentToken = "newAgentToken"
35
+ AdminActionSetClientPassword = "setClientPassword"
36
36
)
37
37
38
38
//--- Argument and Response struct for action of Thing 'dtw:authn:admin' ---
@@ -239,15 +239,6 @@ func NewHandleAdminAction(svc IAdminService) func(consumerID, dThingID, name str
239
239
var status = vocab .ProgressStatusCompleted
240
240
var output any
241
241
switch actionName {
242
- case "addAgent" :
243
- args := AdminAddAgentArgs {}
244
- err = utils .DecodeAsObject (input , & args )
245
- if err == nil {
246
- output , err = svc .AddAgent (consumerID , args )
247
- } else {
248
- err = errors .New ("bad function argument: " + err .Error ())
249
- }
250
- break
251
242
case "addConsumer" :
252
243
args := AdminAddConsumerArgs {}
253
244
err = utils .DecodeAsObject (input , & args )
@@ -266,45 +257,45 @@ func NewHandleAdminAction(svc IAdminService) func(consumerID, dThingID, name str
266
257
err = errors .New ("bad function argument: " + err .Error ())
267
258
}
268
259
break
269
- case "newAgentToken " :
260
+ case "getClientProfile " :
270
261
var args string
271
262
err = utils .DecodeAsObject (input , & args )
272
263
if err == nil {
273
- output , err = svc .NewAgentToken (consumerID , args )
264
+ output , err = svc .GetClientProfile (consumerID , args )
274
265
} else {
275
266
err = errors .New ("bad function argument: " + err .Error ())
276
267
}
277
268
break
278
- case "updateClientProfile" :
279
- var args ClientProfile
280
- err = utils .DecodeAsObject (input , & args )
269
+ case "getProfiles" :
281
270
if err == nil {
282
- err = svc .UpdateClientProfile (consumerID , args )
271
+ output , err = svc .GetProfiles (consumerID )
283
272
} else {
284
273
err = errors .New ("bad function argument: " + err .Error ())
285
274
}
286
275
break
287
- case "getClientProfile " :
276
+ case "removeClient " :
288
277
var args string
289
278
err = utils .DecodeAsObject (input , & args )
290
279
if err == nil {
291
- output , err = svc .GetClientProfile (consumerID , args )
280
+ err = svc .RemoveClient (consumerID , args )
292
281
} else {
293
282
err = errors .New ("bad function argument: " + err .Error ())
294
283
}
295
284
break
296
- case "getProfiles" :
285
+ case "updateClientProfile" :
286
+ var args ClientProfile
287
+ err = utils .DecodeAsObject (input , & args )
297
288
if err == nil {
298
- output , err = svc .GetProfiles (consumerID )
289
+ err = svc .UpdateClientProfile (consumerID , args )
299
290
} else {
300
291
err = errors .New ("bad function argument: " + err .Error ())
301
292
}
302
293
break
303
- case "removeClient " :
304
- var args string
294
+ case "addAgent " :
295
+ args := AdminAddAgentArgs {}
305
296
err = utils .DecodeAsObject (input , & args )
306
297
if err == nil {
307
- err = svc .RemoveClient (consumerID , args )
298
+ output , err = svc .AddAgent (consumerID , args )
308
299
} else {
309
300
err = errors .New ("bad function argument: " + err .Error ())
310
301
}
@@ -318,6 +309,15 @@ func NewHandleAdminAction(svc IAdminService) func(consumerID, dThingID, name str
318
309
err = errors .New ("bad function argument: " + err .Error ())
319
310
}
320
311
break
312
+ case "newAgentToken" :
313
+ var args string
314
+ err = utils .DecodeAsObject (input , & args )
315
+ if err == nil {
316
+ output , err = svc .NewAgentToken (consumerID , args )
317
+ } else {
318
+ err = errors .New ("bad function argument: " + err .Error ())
319
+ }
320
+ break
321
321
default :
322
322
err = errors .New ("Unknown Method '" + actionName + "' of service '" + dThingID + "'" )
323
323
status = vocab .ProgressStatusFailed
0 commit comments