# class Rack::Session::Abstract::PersistedSecure

### Public Instance Methods

extract_session_id(*) click to toggle source
Calls superclass method `Rack::Session::Abstract::Persisted#extract_session_id`

    # File lib/rack/session/abstract/id.rb, line 471
    def extract_session_id(*)
      public_id = super
      public_id && SessionId.new(public_id)
    end

generate_sid(*) click to toggle source
Calls superclass method `Rack::Session::Abstract::Persisted#generate_sid`

    # File lib/rack/session/abstract/id.rb, line 465
    def generate_sid(*)
      public_id = super

      SessionId.new(public_id)
    end

### Private Instance Methods

cookie_value(data) click to toggle source

    # File lib/rack/session/abstract/id.rb, line 482
    def cookie_value(data)
      data.cookie_value
    end

session_class() click to toggle source

    # File lib/rack/session/abstract/id.rb, line 478
    def session_class
      SecureSessionHash
    end