class Jwts::Issuers::ForApiClients

Public Class Methods

new(name:, authorization_token:) click to toggle source
# File lib/flimper_poncho/jwts/issuers/for_api_clients.rb, line 6
def initialize(name:, authorization_token:)
  @name = name
  @authorization_token = authorization_token
end

Public Instance Methods

poncho_api_endpoint() click to toggle source
# File lib/flimper_poncho/jwts/issuers/for_api_clients.rb, line 11
def poncho_api_endpoint
  "#{ENV.fetch('PONCHO_API_URL')}/api_clients/jwt_tokens.json"
end
security_data() click to toggle source
# File lib/flimper_poncho/jwts/issuers/for_api_clients.rb, line 15
def security_data
  { name: @name, authorization_token: @authorization_token }.to_json
end