Sha256: e50f81b19ca289494292c3c048b827f56d2d0cce290e55bc703b306341871fda
Contents?: true
Size: 700 Bytes
Versions: 2
Compression:
Stored size: 700 Bytes
Contents
require "cgi_party/authenticate_response" require "cgi_party/request" module CGIParty class AuthenticateRequest < CGIParty::Request attr_reader :service_id, :display_name, :provider def initialize(savon_client, ip_address, options: {}) super(savon_client, ip_address, options) end private def available_options %i[display_name provider service_id] end def serialize_data(data) CGIParty::AuthenticateResponse.new(data) end def message_hash { policy: @options[:service_id], provider: @options[:provider], rp_display_name: @options[:display_name], end_user_info: end_user_info } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cgi_party-2.0.1 | lib/cgi_party/authenticate_request.rb |
cgi_party-2.0.0 | lib/cgi_party/authenticate_request.rb |