shib-http-client

Software screenshot:
shib-http-client
Software informatie:
Versie: 1.0.0
Upload datum: 17 Feb 15
Licentie: Gratis
Populariteit: 0

Rating: nan/5 (Total Votes: 0)

shib-http-client is een minimalistische, draagbare, open source en functionele web-based software geschreven in de programmeertaal Java en ontworpen als een wrapper rond de Apache HTTPClient project.Features bij een glanceKey functies omvatten ondersteuning voor Shibboleth bescherming, maakt gebruik van een vooraf gedefinieerde IdP (identity provider), kunnen gebruikers in te loggen op de identity provider via HTTP Basic Authentication, alsmede op alle certificaat checks.How werkt het uitschakelen? Simpel, u een verzoek aan de dienstverlener, maken die wil weten wie je bent, de identity provider vragen u om uw identiteit te onthullen door middel van een ticket, geven u het ticket naar de dienstverlener, die zal antwoorden op uw request.Getting begonnen met shib-http-clientTo installeren en gebruiken van deze software op je GNU / Linux-besturingssysteem, moet je de nieuwste broncode van het project & rsquo downloaden; s GitHub of door grijpen de bron archief van Softoware, of van Maven Central. Opslaan op een locatie van uw keuze en pak de inhoud van de tar-pakket.
Daarnaast is het mogelijk om te downloaden en gebruiken de shib-http-client-programma als een JAR-pakket, of toevoegen aan een Maven project, als een afhankelijkheid, zoals wordt geïllustreerd in onderstaande code in:

& Nbsp; & nbsp; & nbsp; & nbsp; de.tudarmstadt.ukp.shibhttpclient
& Nbsp; & nbsp; & nbsp; & nbsp; shib-http-client
& Nbsp; & nbsp; & nbsp; & nbsp; 1.0.0
Verplichte exampleIf u graag een verbruik voorbeeld van shib-http-client te zien, kijk dan op de onderstaande code ...
// Initialize OpenSAML
DefaultBootstrap.bootstrap ();
// Het tweede argument geeft aan een certificaat te accepteren
HttpClient client = new ShibHttpClient (aIdpUrl, aUsername, apassword, true);
HttpGet req = new HttpGet ("https: // mijn / beschermd / url");
HttpResponse res = client.execute (req);
. ... = Res.getEntity () getContent (); // Geeft een InputStream

Eisen

  • Java 2 Standard Edition Runtime Environment

Reacties op shib-http-client

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!