auth.proto 441 B

12345678910111213141516171819202122
  1. syntax = "proto3";
  2. message AccessToken {
  3. string username = 1;
  4. bytes public_key = 2;
  5. string expiration_time = 3;
  6. bytes signature = 4;
  7. }
  8. message RequestAuthInfo {
  9. AccessToken client_access_token = 1;
  10. bytes service_public_key = 2;
  11. double time = 3;
  12. bytes nonce = 4;
  13. bytes signature = 5;
  14. }
  15. message ResponseAuthInfo {
  16. AccessToken service_access_token = 1;
  17. bytes nonce = 2;
  18. bytes signature = 3;
  19. }