package rivet.claims

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Claims

claims.proto:132

message Entitlement

claims.proto:8

Used in: backend.pkg.token.create.Request.KindNew, Claims

message Entitlement.Bypass

claims.proto:89

Token used to bypass various safety measures such as rate limiting.

Used in: Entitlement

(message has no fields)

claims.proto:84

Token to link a CLI to a given token.

Used in: Entitlement

message Entitlement.EnvService

claims.proto:105

Used in: Entitlement

message Entitlement.GameCloud

claims.proto:49

Manage a game's cloud status.

Used in: Entitlement

message Entitlement.GameNamespaceDevelopment

claims.proto:54

Development token that mocks server responses for local development.

Used in: Entitlement

message Entitlement.GameNamespacePublic

claims.proto:22

Can access public methods to a given game's namespace. Issued in the development dashboard.

Used in: Entitlement

message Entitlement.JobRun

claims.proto:44

Can manage a job's run. Issued while running a job and passed as a parameter to the job sidecars.

Used in: Entitlement

message Entitlement.MatchmakerDevelopmentPlayer

claims.proto:68

A token issued for a player from a development environment. This has no correlated player entry in the database; this is used purely to identify players in development and validate the token mechanisms work from development environments. Issued during a seek request when using a development namespace development token. This will be used to mock matchmaker requests.

Used in: Entitlement

message Entitlement.MatchmakerLobby

claims.proto:29

Can mutate a matchmaker lobby with a given ID. Issued when starting a new lobby and passed to the process through the env.

Used in: Entitlement

message Entitlement.MatchmakerPlayer

claims.proto:37

Can mutate a matchmaker player with a given ID. Issued during a seek request. This gets passed to the lobby server which in turn passes it to the matchmaking API.

Used in: Entitlement

message Entitlement.OpenGbDb

claims.proto:100

Token used to connect to a neon database through the OpenGB DB proxy

Used in: Entitlement

message Entitlement.ProvisionedServer

claims.proto:95

Issued to provisioned servers for communication with our API. This will be written to prebake servers (see /docs/packages/cluster/SERVER_PROVISIONING.md).

Used in: Entitlement

(message has no fields)

message Entitlement.Refresh

claims.proto:10

Can issue a new token for a given session.

Used in: Entitlement

message Entitlement.UploadFile

claims.proto:77

Token used to upload files to an upload.

Used in: Entitlement

message Entitlement.User

claims.proto:15

Can mutate a user with the given ID.

Used in: Entitlement