create_session (OpenID::Consumer::AssociationManager)

    # File lib/openid/consumer/associationmanager.rb, line 89
          def self.create_session(session_type)
            case session_type
            when 'no-encryption'
              NoEncryptionSession.new
            when 'DH-SHA1'
              DiffieHellmanSHA1Session.new
            when 'DH-SHA256'
              DiffieHellmanSHA256Session.new
            else
              raise ArgumentError, "Unknown association session type: "\
                                   "#{session_type.inspect}"
            end
          end