class RealPage::RequestSection::Auth

Generate the auth section of a RealPage request

Constants

SYSTEM

Attributes

pmc_id[R]
site_id[R]

Public Class Methods

new(pmc_id:, site_id:) click to toggle source
# File lib/real_page/request_section/auth.rb, line 10
def initialize(pmc_id:, site_id:)
  @pmc_id = pmc_id
  @site_id = site_id
end

Public Instance Methods

generate(xml_builder) click to toggle source
# File lib/real_page/request_section/auth.rb, line 15
def generate(xml_builder)
  xml_builder.auth do
    xml_builder.pmcid pmc_id
    xml_builder.siteid site_id
    xml_builder.username RealPage.config.username
    xml_builder.password RealPage.config.password
    xml_builder.licensekey RealPage.config.license_key
    xml_builder.system SYSTEM
  end
end