Class: Tripwire::Server::GateAgentTokensResource
Instance Method Summary
collapse
#initialize
Instance Method Details
#revoke(agent_token:) ⇒ Object
461
462
463
464
465
466
467
468
469
|
# File 'lib/tripwire/server/client.rb', line 461
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
457
458
459
|
# File 'lib/tripwire/server/client.rb', line 457
def verify(agent_token:)
@client.request_json("POST", "/v1/gate/agent-tokens/verify", body: { agent_token: agent_token })[:data]
end
|