shib-http-client icon

shib-http-client For Linux

  n/a
The Apache License 2.0    

This small project provides instant access to Shibboleth protected URLs the use HTTPS. #Shibboleth URL  #HTTPS URL  #URL access  #Shibboleth  #HTTPS  #URL  

Softpedia Review

specifications

Free Download

Review by:
3.5/5

shib-http-client is a minimalistic, portable, open source and functional web-based software written in the Java programming language and designed as a wrapper around the Apache HTTPClient project.

Key features include support for Shibboleth protection, uses a pre-defined IdP (identity provider), lets users to login to the identity provider via HTTP basic authentication, as well as to disable all certificate checks.

Simple, you make a request to the service provider, which wants to know who you are, you ask the identity provider to reveal your identity through a ticket, you give the ticket to the service provider, which will reply to your request.

To install and use this software on your GNU/Linux operating system, you must download the latest source code from the project’s GitHub or by grabbing the source archive from Softpedia, or from Maven Central. Save it on a location of your choice and extract the contents of the tar package.

It is possible to download and use the shib-http-client program as a JAR package, or add it to a Maven project, as a dependency, as exemplified in the code below:

< dependency >      < groupId >de.tudarmstadt.ukp.shibhttpclient< /groupId >      < artifactId >shib-http-client< /artifactId >      < version >1.0.0< /version > < /dependency >

If you would like to see a usage example of shib-http-client, please check out the code below...

// Initialize OpenSAML DefaultBootstrap.bootstrap();

// The last argument indicates to accept any certificate HttpClient client = new ShibHttpClient(aIdpUrl, aUsername, aPassword, true); HttpGet req = new HttpGet("https://my/protected/url"); HttpResponse res = client.execute(req); ... = res.getEntity().getContent(); // returns an InputStream

User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

shib-http-client 1.0.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  filename:
shib-http-client-1.0.0.tar.gz
  main category:
Internet
  developer:
  visit homepage