Sha256: d3af7131c0b0fa0ba6e9a76bb500e63fd7cf26b4d76c5bc88bce1ebde94d8e75
Contents?: true
Size: 499 Bytes
Versions: 20
Compression:
Stored size: 499 Bytes
Contents
# frozen_string_literal: true module Aserto module IdentityMapper module Jwt extend Aserto::IdentityMapper::Base class << self def execute(request) config = Aserto.config auth_token = request.get_header( config.identity_mapping[:from] || "HTTP_AUTHORIZATION" ) return {} unless valid?(auth_token) { type: :jwt, identity: auth_token } end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems