Sha256: ce90b3b32734bab7564666cc2eff6ce81d726bf05216fb2974cb771e6c08d6f3
Contents?: true
Size: 619 Bytes
Versions: 15
Compression:
Stored size: 619 Bytes
Contents
# The Logout processor should be used to process API DELETE requests to /cas/v1/tickets/<ticket_granting_ticket> class CASino::API::LogoutProcessor < CASino::Processor include CASino::ProcessorConcern::TicketGrantingTickets # This method will call `#user_logged_out_via_api` on the listener. # # @param [String] ticket_granting_ticket Ticket-granting ticket to logout def process(ticket_granting_ticket, user_agent = nil) remove_ticket_granting_ticket(ticket_granting_ticket, user_agent) callback_user_logged_out end def callback_user_logged_out @listener.user_logged_out_via_api end end
Version data entries
15 entries across 15 versions & 1 rubygems