shib-http-client

Screenshot Software:
shib-http-client
Mga detalye ng Software:
Bersyon: 1.0.0
I-upload ang petsa: 17 Feb 15
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

shib-http-client ay isang minimalistic, portable, open source at functional na software ng web-based na nakasulat sa Java programming language at idinisenyo bilang isang wrapper sa paligid ng Apache HTTPClient project.Features sa isang glanceKey mga tampok isama ang suporta para sa proteksyon Shibboleth, ay gumagamit ng isang paunang natukoy na IDP (identity provider), nagbibigay-daan sa mga gumagamit upang mag-login sa tagapagbigay ng pagkakakilanlan sa pamamagitan ng HTTP basic authentication, pati na rin upang huwag paganahin ang lahat ng mga certificate checks.How ito gumagana? Simple, gumawa ka ng isang kahilingan sa provider ng serbisyo, na Nais ni na makilala kung sino ka, itanong mo ang identity provider upang ibunyag ang iyong pagkakakilanlan sa pamamagitan ng ticket, magbibigay sa iyo ng tiket sa provider ng serbisyo, na tumugon sa iyong request.Getting Magsimula sa shib-http-clientTo i-install at gamitin ang software na ito sa ang iyong GNU / Linux operating system, kailangan mong i-download ang pinakabagong source code mula sa proyekto & rsquo; s GitHub o sa pamamagitan ng daklot ang pinagmulan archive mula Softoware, o mula sa Maven Central. I-save ito sa isang lokasyon na iyong pinili at i-extract ang mga nilalaman ng alkitran package.
Bukod pa rito, posible upang i-download at gamitin ang programa shib-http-client bilang isang jar pakete, o idagdag ito sa isang proyekto Maven, bilang isang dependency, bilang exemplified sa ang code sa ibaba:

& Nbsp; & nbsp; & nbsp; & nbsp; de.tudarmstadt.ukp.shibhttpclient
& Nbsp; & nbsp; & nbsp; & nbsp; shib-http-client
& Nbsp; & nbsp; & nbsp; & nbsp; 1.0.0
ipinag-uutos na exampleIf nais mong makita ang isang halimbawa ng paggamit ng shib-http-client, mangyaring tingnan ang code sa ibaba ...
// Initialize OpenSAML
DefaultBootstrap.bootstrap ();
// Ang huling argumento ay nagpapahiwatig na tanggapin ang anumang certificate
HttpClient client = bagong ShibHttpClient (aIdpUrl, aUsername, aPassword, true);
HttpGet req = bagong HttpGet ("https: // ang aking / protektadong / url");
HttpResponse res = client.execute (req);
. ... = Res.getEntity () getContent (); // Ay nagbabalik ng isang InputStream

Mga Kinakailangan :

  • Java 2 Standard Edition Runtime Environment

Mga komento sa shib-http-client

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!