{"id":16221492,"url":"https://github.com/ruby/net-http-sspi","last_synced_at":"2025-10-07T01:37:27.585Z","repository":{"id":257816124,"uuid":"868697610","full_name":"ruby/net-http-sspi","owner":"ruby","description":"net-http bindings for Win32 SSPI functions","archived":false,"fork":false,"pushed_at":"2025-02-25T06:44:11.000Z","size":42,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-09-24T04:37:41.037Z","etag":null,"topics":["ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-07T02:43:16.000Z","updated_at":"2025-04-04T04:39:02.000Z","dependencies_parsed_at":"2024-10-12T00:16:44.528Z","dependency_job_id":null,"html_url":"https://github.com/ruby/net-http-sspi","commit_stats":null,"previous_names":["ruby/net-http-sspi"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/net-http-sspi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fnet-http-sspi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fnet-http-sspi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fnet-http-sspi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fnet-http-sspi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/net-http-sspi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Fnet-http-sspi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278708074,"owners_count":26031932,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ruby"],"created_at":"2024-10-10T12:07:40.743Z","updated_at":"2025-10-07T01:37:27.569Z","avatar_url":"https://github.com/ruby.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Net::HTTP::SSPI\n\nnet-http-sspi implements bindings to Win32 SSPI functions, focused on\nauthentication to a proxy server over HTTP.\n\n## Installation\n\nnet-http-sspi is a bundled gem of the ruby standard library, so that the\nlatest version on the ruby release date is preinstalled on Windows.\nOther versions of the gem can be installed in addition like so:\n\nInstall the gem and add to the application's Gemfile by executing:\n\n    $ bundle add net-http-sspi\n\nIf bundler is not being used to manage dependencies, install the gem\nby executing:\n\n    $ gem install net-http-sspi\n\n## Usage\n\n```ruby\nrequire \"net/http\"\n\nproxy_arguments = [proxy_server,] # ...\nhttp = Net::HTTP.new(hostname, nil, *proxy_arguments)\nhttp.instance_variable_set(:@sspi_enabled, true)\n\nreq = Net::HTTP::Get.new('/todos/1')\nhttp.request(req)\n```\n\nSee [Proxy Server in Net::HTTP] for proxy arguments.\n\n[Proxy Server in Net::HTTP]: https://docs.ruby-lang.org/en/master/Net/HTTP.html#class-Net::HTTP-label-Proxy+Server\n\n## Development\n\nTo install this gem onto your local machine, run `bundle exec rake\ninstall`. To release a new version, update the version number in\n`version.rb`, and then run `bundle exec rake release`, which will\ncreate a git tag for the version, push git commits and the created\ntag, and push the `.gem` file to [rubygems.org](https://rubygems.org).\n\n## Contributing\n\nBug reports and pull requests are welcome on [GitHub].\n\n[GitHub]: https://github.com/ruby/net-http-sspi\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruby%2Fnet-http-sspi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruby%2Fnet-http-sspi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruby%2Fnet-http-sspi/lists"}