syntax = "proto3";

package user_session;

option go_package = "user_session";

import "eventbus/owner.proto";

// UserSessionDelete triggers when authenticated user sessions need to be revoked.
message UserSessionDelete {
  option (eventbus.owner.ldap_group) = "team-identity";
  // User ID to revoke sessions on
  string user_id = 1;
  // Session ID to IGNORE in the case that we want to revoke all other sessions
  string except_session_id = 2;
}
