218
219
220
221
222
223
224
225
226
227
228
229
230
|
# File 'lib/perimeter_x.rb', line 218
def initialize(request_config)
@px_config = Configuration.new(request_config).configuration
@logger = @px_config[:logger]
@px_http_client = PxHttpClient.new(@px_config)
@px_activity_client = PerimeterxActivitiesClient.new(@px_config, @px_http_client)
@first_party = FirstPartyManager.new(@px_config, @px_http_client, @logger)
@px_cookie_validator = PerimeterxCookieValidator.new(@px_config)
@px_s2s_validator = PerimeterxS2SValidator.new(@px_config, @px_http_client)
@logger.debug('PerimeterX[initialize]')
end
|