shib-http-client

Sagteware kiekie:
shib-http-client
Sagteware besonderhede:
Weergawe: 1.0.0
Upload datum: 17 Feb 15
Lisensie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

Shib-http-kliënt is 'n minimalistische, draagbare, open source en funksionele web-gebaseerde sagteware geskryf in die Java-programmeertaal en ontwerp as 'n wrapper rondom die Apache HTTPClient project.Features op 'n glanceKey funksies sluit in steun vir Shibboleth beskerming, gebruik van 'n pre-gedefinieerde IdP (identiteit verskaffer), kan gebruikers aan te meld by die identiteit verskaffer via HTTP basiese verifikasie, sowel as al die sertifikaat checks.How werk dit om te skakel? Eenvoudige, maak jy 'n versoek aan die diensverskaffer, wat wil weet wie jy is, vra jy die identiteit verskaffer om jou identiteit te openbaar deur 'n kaartjie, jy gee die kaartjie na die diensverskaffer, wat sal antwoord op jou request.Getting het begin met Shib-http-clientTo installeer en gebruik van hierdie sagteware op jou GNU / Linux-bedryfstelsel, moet jy die nuutste bron-kode van die projek & rsquo aflaai; s GitHub of deur gryp die bron argief van Softoware, of van Maven Sentraal. Stoor dit op 'n plek van jou keuse en die inhoud van die teer pakket onttrek.
Verder, is dit moontlik om af te laai en te gebruik om die Shib-http-kliënt program as 'n JAR pakket, of voeg dit by 'n Maven projek as 'n afhanklikheid, soos vergestalt in die kode hieronder:

& Nbsp; & nbsp; & nbsp; & nbsp; de.tudarmstadt.ukp.shibhttpclient
& Nbsp; & nbsp; & nbsp; & nbsp; Shib-http-kliënt
& Nbsp; & nbsp; & nbsp; & nbsp; 1.0.0
Verpligte exampleIf jy wil graag 'n voorbeeld van die gebruik van Shib-http-kliënt om te sien, kyk uit die kode hieronder ...
// Inisialiseer OpenSAML
DefaultBootstrap.bootstrap ();
// Die laaste argument dui 'n sertifikaat te aanvaar
HttpClient kliënt = nuwe ShibHttpClient (aIdpUrl, aUsername, aPassword, true);
HttpGet req = nuwe HttpGet ("https: // my / beskerm / url");
HttpResponse res = client.execute (req);
. ... = Res.getEntity () getContent (); // Gee 'n InputStream

Vereistes :

  • Java 2 Standard Edition Runtime Environment

Kommentaar te shib-http-client

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!