diff --git a/user.capnp b/user.capnp index 6da218a..a6ed4cf 100644 --- a/user.capnp +++ b/user.capnp @@ -46,11 +46,15 @@ struct User removeRole @3 ( role :Role ) -> (); } - cardDESFire @2 :CardDESFire; - interface CardDESFire $CSharp.name("CardDESFireInterface") { + cardDESFireEV2 @2 :CardDESFireEV2; + interface CardDESFireEV2 $CSharp.name("CardDESFireInterface") { getPIDList @0 () -> ( pids :List(Text) ); - getNewURL @1 () -> ( url :Text ); - bind @2 ( pid :Text, auth_key :Text ) -> (); - revoke @3 ( pid :Text ) -> (); + + getVersion @1 () -> ( version :Text ); + getDomain @1 () -> ( Domain :Text ); + getPID @2 () -> ( pid :Text ); + + bind @3 ( pid :Text, auth_key :Text ) -> (); + revoke @4 ( pid :Text ) -> (); } } \ No newline at end of file