Class: Foil::Server::GateAgentTokensResource
Instance Method Summary
collapse
#initialize
Instance Method Details
#revoke(agent_token:) ⇒ Object
473
474
475
476
477
478
479
480
481
|
# File 'lib/foil/server/client.rb', line 473
def revoke(agent_token:)
@client.request_json(
"POST",
"/v1/gate/agent-tokens/revoke",
body: { agent_token: agent_token },
expect_content: false
)
nil
end
|
#verify(agent_token:) ⇒ Object
469
470
471
|
# File 'lib/foil/server/client.rb', line 469
def verify(agent_token:)
@client.request_json("POST", "/v1/gate/agent-tokens/verify", body: { agent_token: agent_token })[:data]
end
|