Module: CASino::ProxyGrantingTicketProcessor
- Extended by:
- ActiveSupport::Concern
- Included in:
- ControllerConcern::TicketValidator
- Defined in:
- app/processors/casino/proxy_granting_ticket_processor.rb
Instance Method Summary collapse
Instance Method Details
#acquire_proxy_granting_ticket(pgt_url, service_ticket) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'app/processors/casino/proxy_granting_ticket_processor.rb', line 6 def acquire_proxy_granting_ticket(pgt_url, service_ticket) callback_uri = Addressable::URI.parse(pgt_url) if callback_uri.scheme != 'https' Rails.logger.warn "Proxy tickets can only be granted to callback servers using HTTPS." nil else contact_callback_server(callback_uri, service_ticket) end end |