Fix user.capnp id numbering

This commit is contained in:
Nadja Reitzenstein 2022-11-04 16:19:53 +01:00
parent 23d9ef2573
commit 3543493c50

View File

@ -14,27 +14,27 @@ interface User {
name @1 () -> ( name :Text );
# The human-facing name identifying this user
roles @3 () -> ( roles :List(Role) );
roles @2 () -> ( roles :List(Role) );
# lists explicit roles for this user. A session may have a number of additional, implicit,
# roles set by their choice of authentication or other context.
selfservice @4 () -> ( selfservice :SelfService );
selfservice @3 () -> ( selfservice :SelfService );
interface SelfService {
changepw @0 ( old :Text, new :Text );
}
manage @5 () -> ( manage :Manage );
manage @4 () -> ( manage :Manage );
interface Manage $CSharp.name("ManageInterface") {
addRole @0 ( role :Role );
removeRole @1 ( role :Role );
}
admin @6 () -> ( admin :Admin );
admin @5 () -> ( admin :Admin );
interface Admin $CSharp.name("AdminInterface") {
setpw @0 ( new :Text );
}
cardDESFireEV2 @7 () -> ( carddesfireev2 :CardDESFireEV2 );
cardDESFireEV2 @6 () -> ( carddesfireev2 :CardDESFireEV2 );
interface CardDESFireEV2 $CSharp.name("CardDESFireInterface") {
# Card authentication using NXP/MiFare DESFire cards.
# These cards have the ability to restrict access for data on the cards using symmetric