shib-http-client

Phần mềm chụp màn hình:
shib-http-client
Các chi tiết về phần mềm:
Phiên bản: 1.0.0
Ngày tải lên: 17 Feb 15
Nhà phát triển: Richard Eckart de Castilho
Giấy phép: Miễn phí
Phổ biến: 7

Rating: 3.0/5 (Total Votes: 1)

shib-http-client là một tối giản, di động, mã nguồn mở và phần mềm dựa trên web chức năng viết bằng ngôn ngữ lập trình Java và được thiết kế như là một wrapper quanh Apache HttpClient project.Features tại một tính năng glanceKey bao gồm hỗ trợ cho bảo vệ khẩu hiệu, sử dụng được xác định trước IdP (cung cấp danh tính), cho phép người sử dụng để đăng nhập vào các nhà cung cấp danh tính thông qua HTTP xác thực cơ bản, cũng như vô hiệu hóa tất cả các chứng checks.How nào? Đơn giản, bạn thực hiện một yêu cầu đến nhà cung cấp dịch vụ, muốn biết bạn là ai, bạn yêu cầu cung cấp danh tính tiết lộ danh tính của bạn thông qua một vé, bạn cung cấp cho các vé để các nhà cung cấp dịch vụ, trong đó sẽ trả lời cho bạn bắt đầu với request.Getting shib-http-clientTo cài đặt và sử dụng phần mềm này trên hệ điều hành GNU / Linux của bạn, bạn phải tải về mã nguồn mới nhất từ ​​các dự án & rsquo; s GitHub hoặc bằng cách lấy các kho lưu trữ nguồn từ Softoware, hoặc từ Maven Trung ương. Lưu nó vào một vị trí của sự lựa chọn của bạn và trích xuất nội dung của gói tar.
Ngoài ra, nó có thể tải về và sử dụng chương trình shib-http-client như là một gói JAR, hoặc thêm nó vào một dự án Maven, như một sự phụ thuộc, như được minh họa trong các mã dưới đây:

& Nbsp; & nbsp; & nbsp; & nbsp; de.tudarmstadt.ukp.shibhttpclient
& Nbsp; & nbsp; & nbsp; & nbsp; shib-http-client
& Nbsp; & nbsp; & nbsp; & nbsp; 1.0.0
exampleIf bắt buộc bạn muốn xem một ví dụ sử dụng shib-http-client, xin vui lòng kiểm tra mã dưới đây ...
// Khởi tạo OpenSAML
DefaultBootstrap.bootstrap ();
// Các đối số cuối cùng chỉ để chấp nhận bất kỳ giấy chứng nhận
HttpClient client = ShibHttpClient mới (aIdpUrl, aUsername, aPassword, true);
HttpGet req = new HttpGet ("https: // của tôi / bảo vệ / url");
HttpResponse res = client.execute (req);
. ... = Res.getEntity () getContent (); // Trả về một InputStream

Yêu cầu :

  • Java 2 Standard Edition Runtime Environment

Ý kiến ​​để shib-http-client

Bình luận không
Nhập bình luận
Bật hình ảnh!