Sha256: f2cacaa44220271c8032d93c786aae77c7ac7cc36a57d8e3e0b11e612607c241

Contents?: true

Size: 695 Bytes

Versions: 61

Compression:

Stored size: 695 Bytes

Contents

require 'apps/cas_server/models/ticket_granting_ticket'

module Spider; module CASServer; module Models
    
    class ServiceTicket < Ticket
        include Consumable
        
        element :ticket, String
        element :service, String
        element :consumed, DateTime
        element :client_hostname, String
        element :username, String
        element :type, String
        element :ticket_granting_ticket, Models::TicketGrantingTicket, :add_multiple_reverse => :service_tickets
        
        def matches_service?(service)
            CASServer::CAS.clean_service_url(self.service) == CASServer::CAS.clean_service_url(service)
        end
        
    end
    
end; end; end

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/cas_server/models/service_ticket.rb
spiderfw-1.0.0 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.39 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.38 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.37 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.35 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.34 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.33 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.32 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.31 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.30 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.29 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.28 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.27 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.26 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.26.pre1 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.25 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.24 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.23 apps/cas_server/models/service_ticket.rb
spiderfw-0.6.22 apps/cas_server/models/service_ticket.rb