Current section
Files
Jump to
Current section
Files
lib/flyteidl2/auth/identity.pb.ex
defmodule Flyteidl2.Auth.UserInfoRequest do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.auth.UserInfoRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Flyteidl2.Auth.UserInfoResponse do
@moduledoc false
use Protobuf,
full_name: "flyteidl2.auth.UserInfoResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :subject, 1, type: :string
field :name, 2, type: :string
field :preferred_username, 3, type: :string, json_name: "preferredUsername"
field :given_name, 4, type: :string, json_name: "givenName"
field :family_name, 5, type: :string, json_name: "familyName"
field :email, 6, type: :string
field :picture, 7, type: :string
field :additional_claims, 8, type: Google.Protobuf.Struct, json_name: "additionalClaims"
end
defmodule Flyteidl2.Auth.IdentityService.Service do
@moduledoc false
use GRPC.Service, name: "flyteidl2.auth.IdentityService", protoc_gen_elixir_version: "0.16.0"
rpc :UserInfo, Flyteidl2.Auth.UserInfoRequest, Flyteidl2.Auth.UserInfoResponse
end
defmodule Flyteidl2.Auth.IdentityService.Stub do
@moduledoc false
use GRPC.Stub, service: Flyteidl2.Auth.IdentityService.Service
end