SAML SSO Component Suite for .NET 2010

Giấy phép: Dùng thử miễn phí ‎Kích cỡ tệp: 6.28 MB
‎Xếp hạng người dùng: 3.5/5 - ‎2 ‎Phiếu

Bộ thành phần đăng nhập một lần (SSO) khẳng định bảo mật (SAML) v1.1 và v2.0 cho .NET là một bộ công cụ để thêm hỗ trợ cho SAML v1.1 và v2.0 SSO cho các ứng dụng ASP.NET. Hoàn toàn tuân thủ các thông số kỹ thuật OASIS Security Khẳng định Markup Language v1.1 và v2.0, bộ thành phần cung cấp cho các nhà phát triển .NET một cách dễ dàng để xây dựng các ứng dụng hỗ trợ SAML. Ví dụ về nhà cung cấp danh tính và nhà cung cấp dịch vụ ASP.NET dự án được bao gồm thể hiện khả năng tương tác với Google Apps, Salesforce và Shibboleth cũng như nhà cung cấp danh tính và nhà cung cấp dịch vụ bắt đầu đăng nhập và đăng xuất một lần. Saml khẳng định Tạo, sửa đổi và truy cập các khẳng định SAML Serialize SAML khẳng định đến và đi từ XML Tạo và xác minh chữ ký XML trên saml khẳng định Mã hóa và giải mã khẳng định SAML Giao thức SAML Tạo, sửa đổi và truy cập thông báo giao thức SAML Nối tiếp thư SAML đến và đi từ XML Tạo và xác minh chữ ký XML trên thư SAML Saml ràng buộc HTTP ĐĂNG BÀI Chuyển hướng HTTP Hiện vật HTTP Xà phòng PAOS (Paos) SAML URI Hồ sơ SAML Đăng nhập một lần trình duyệt web - nhà cung cấp danh tính và nhà cung cấp dịch vụ được khởi tạo Đăng xuất đơn Độ phân giải hiện vật Khám phá nhà cung cấp danh tính Truy vấn xác thực, thuộc tính và khẳng định Quản lý và lập bản đồ mã định danh tên Siêu dữ liệu SAML Tạo, sửa đổi và truy cập tất cả siêu dữ liệu SAML Nối tiếp đến và đi từ XML Tạo và xác nhận chữ ký XML trên siêu dữ liệu SAML Bao gồm những gì Đầy đủ tính năng SAML v2.0 thành phần cho .NET 2.0, 3.0, 3.5 và 4.0 (Visual Studio 2005, 2008, 2010) Ví dụ về các dự án có mã nguồn hoàn chỉnh Tài liệu toàn diện Hỗ trợ tiêu chuẩn miễn phí 12 tháng bao gồm nâng cấp bản phát hành nhỏ Thời gian chạy miễn phí bản quyền Hoàn thành mã nguồn có sẵn để mua

lịch sử phiên bản

  • Phiên bản 2010 đăng trên 2014-01-01

    EULA - Thỏa thuận cấp phép người dùng cuối



    Thỏa thuận Cấp phép Người dùng Cuối cho Phần mềm ComponentSpace
    Thỏa thuận Cấp phép Người dùng Cuối này (&EULA") là một thỏa thuận pháp lý giữa bạn (một cá nhân hoặc một thực thể duy nhất) và ComponentSpace Pty Ltd (ComponentSpace) cho sản phẩm phần mềm ComponentSpace đi kèm với EULA này, bao gồm phần mềm máy tính và có thể bao gồm các phương tiện liên quan, tài liệu in và tài liệu trực tuyến hoặc điện tử (&SẢN PHẨM PHẦN MỀM"). Bằng cách cài đặt, sao chép hoặc sử dụng SẢN PHẨM PHẦN MỀM, bạn đồng ý bị ràng buộc bởi các điều khoản của EULA này. Nếu bạn không đồng ý với các điều khoản của EULA này, không cài đặt, sao chép hoặc sử dụng SẢN PHẨM PHẦN MỀM.

    1. CẤP GIẤY PHÉP
    Khi xem xét việc thanh toán phí cấp phép hiện hành của bạn, ComponentSpace theo đây cấp cho bạn và bạn chấp nhận, một giấy phép không độc quyền, không thể chuyển nhượng cho một NHÀ PHÁT TRIỂN PHẦN MỀM DUY NHẤT để cài đặt, sử dụng và hiển thị một bản sao duy nhất của SẢN PHẨM PHẦN MỀM. Bạn có thể di chuyển sản phẩm phần mềm từ một máy tính khác, và sản phẩm phần mềm có thể được cư trú trên nhiều hơn một máy tính tại bất kỳ một thời gian miễn là nó chỉ cho việc sử dụng một nhà phát triển phần mềm duy nhất. Nếu bạn mua một giấy phép trang web cho các sản phẩm phần mềm (Giấy phép trang web), sau đó EULA mở rộng để bao gồm tất cả các nhà phát triển phần mềm trong tổ chức mua và nằm ở cùng một địa chỉ kinh doanh hoặc những người theo thời gian telecommute từ nhà hoặc các địa điểm khác bên ngoài địa chỉ kinh doanh.

    Bạn có thể sử dụng SẢN PHẨM PHẦN MỀM cho mục đích phát triển các ứng dụng phần mềm của riêng bạn, phù hợp với các điều khoản của EULA này. Một bản sao của SẢN PHẨM PHẦN MỀM có thể được thực hiện cho mục đích lưu trữ hoặc sao lưu miễn là nó chứa tất cả các thông báo độc quyền sản phẩm phần mềm ban đầu. Bạn không được cấp phép lại, cho thuê, phân phối, cho thuê hoặc chuyển nhượng hoặc chuyển nhượng bất kỳ hoặc tất cả các quyền của bạn trong SẢN PHẨM PHẦN MỀM. Bạn chỉ có thể sử dụng SẢN PHẨM PHẦN MỀM ở dạng ban đầu và không được thay đổi, thay đổi hoặc sửa đổi SẢN PHẨM PHẦN MỀM, dịch, lắp ráp ngược, biên dịch ngược, tháo rời hoặc theo bất kỳ cách nào để thiết kế ngược SẢN PHẨM PHẦN MỀM. Nếu các bản sửa lỗi, cải tiến hoặc cập nhật cho SẢN PHẨM PHẦN MỀM hoặc các phiên bản mới của SẢN PHẨM PHẦN MỀM được cung cấp cho bạn, thì chúng sẽ trở thành một phần của SẢN PHẨM PHẦN MỀM và được điều chỉnh bởi các điều khoản của EULA này. ComponentSpace bảo lưu tất cả các quyền không được cấp rõ ràng cho bạn trong EULA này. Bất kể những điều đã nói ở trên, bạn có thể chuyển nhượng các quyền của mình trong SẢN PHẨM PHẦN MỀM cho bất kỳ cá nhân hoặc tổ chức nào mà bạn sáp nhập hoặc vào hoặc mua lại đáng kể tất cả tài sản hoặc cổ phiếu của bạn.

    2. QUYỀN ĐỐI VỚI SẢN PHẨM PHẦN MỀM
    Bạn thừa nhận rằng SẢN PHẨM PHẦN MỀM và bất kỳ bản sao nào, bất kể hình thức hoặc phương tiện mà bản gốc hoặc bản sao có thể tồn tại, là tài sản duy nhất và độc quyền của ComponentSpace; bằng cách chấp nhận EULA này, bạn không trở thành chủ sở hữu của SẢN PHẨM PHẦN MỀM được ghi lại trên phương tiện truyền thông. Bạn cũng thừa nhận rằng sản phẩm phần mềm, bao gồm mã, logic và cấu trúc của SẢN PHẨM PHẦN MỀM, chứa các bí mật thương mại có giá trị thuộc ComponentSpace. Bạn đồng ý bảo mật và bảo vệ sản phẩm phần mềm phù hợp với việc duy trì các quyền ComponentSpaces trong SẢN PHẨM PHẦN MỀM, như được quy định trong EULA này.

    3. BẢN QUYỀN
    Tất cả quyền sở hữu và bản quyền trong và đối với SẢN PHẨM PHẦN MỀM (bao gồm nhưng không giới hạn ở bất kỳ hình ảnh và văn bản nào được tích hợp vào SẢN PHẨM PHẦN MỀM), các tài liệu in kèm theo và bất kỳ bản sao nào của SẢN PHẨM PHẦN MỀM đều thuộc sở hữu của ComponentSpace hoặc các nhà cung cấp của Sản phẩm phần mềm. Sản phẩm phần mềm được bảo vệ bởi luật bản quyền và các điều khoản của hiệp ước quốc tế. Do đó, bạn phải đối xử với SẢN PHẨM PHẦN MỀM như bất kỳ tài liệu có bản quyền nào khác. Bạn không được sao chép các tài liệu in, nếu có, đi kèm với SẢN PHẨM PHẦN MỀM.

    4. TẠO ỨNG DỤNG
    Bạn có thể tự do phân phối các ứng dụng của riêng bạn sử dụng sản phẩm phần mềm như là một thành phần thời gian chạy ("Ứng dụng") mà không cần thanh toán cho ComponentSpace, nếu và chỉ khi các ứng dụng: (a) chứa chỉ các thành phần thời gian chạy của sản phẩm phần mềm; và (b) không có sửa đổi đối với SẢN PHẨM PHẦN MỀM (bao gồm cả thay đổi đối với các thông báo độc quyền ban đầu); và (c) không cung cấp đáng kể chức năng tương tự như SẢN PHẨM PHẦN MỀM hoặc có một trong các mục đích của chúng để xây dựng các phần mềm khác có thể cạnh tranh với SẢN PHẨM PHẦN MỀM; và (d) không sao chép hoặc phân phối bất kỳ phần nào của tài liệu cho SẢN PHẨM PHẦN MỀM hoặc tài liệu ứng dụng theo cách xác định giao diện lập trình cho SẢN PHẨM PHẦN MỀM; và (e) phải tuân theo thỏa thuận cấp phép (i) giới hạn việc người dùng cuối ứng dụng sử dụng SẢN PHẨM PHẦN MỀM thành một thành phần thời gian chạy, (ii) hạn chế người dùng cuối ứng dụng thay đổi, thay đổi hoặc sửa đổi sản phẩm phần mềm, tạo ra các sản phẩm phái sinh, bản dịch, lắp ráp ngược, biên dịch ngược, tháo rời hoặc trong bất kỳ cách nào kỹ thuật đảo ngược sản phẩm phần mềm, và (iii) ngăn chặn người dùng cuối ứng dụng cấp phép lại, cho thuê, phân phối, cho thuê hoặc chuyển nhượng hoặc chuyển nhượng bất kỳ phần nào của sản phẩm phần mềm khác hơn là được cho phép cụ thể trong EULA này.

    5. ỨNG DỤNG VÍ DỤ
    Chỉ đối với những phần của SẢN PHẨM PHẦN MỀM được xác định là mã ví dụ (&Example Code"), ComponentSpace cũng cấp cho bạn quyền sử dụng và sửa đổi Mã ví dụ cho các mục đích duy nhất của việc thiết kế, phát triển và thử nghiệm (các) sản phẩm phần mềm, và để tái tạo và phân phối Mã Ví dụ, cùng với bất kỳ sửa đổi nào của chúng, miễn là bạn đồng ý: (A) chỉ phân phối Mã ví dụ kết hợp với và là một phần của sản phẩm ứng dụng phần mềm hoặc trang Web do bạn phát triển bổ sung chức năng hoặc thiết kế quan trọng và chính vào Mã ví dụ (&Ứng dụng&trích dẫn;); (B) không sử dụng tên, logo hoặc nhãn hiệu ComponentSpaces để tiếp thị Ứng dụng; (C) bao gồm một thông báo bản quyền hợp lệ trên Ứng dụng; (D) bồi thường, giữ vô hại và bảo vệ ComponentSpace khỏi và chống lại bất kỳ khiếu nại hoặc kiện tụng nào, bao gồm phí luật sư, phát sinh hoặc là kết quả của việc sử dụng hoặc phân phối Ứng dụng; (E) không cho phép người dùng cuối của bạn phân phối thêm Mã ví dụ.

    6. NHIỆM KỲ
    EULA này sẽ vĩnh viễn trừ khi bạn không tuân thủ bất kỳ điều khoản nào của nó, trong trường hợp đó nó sẽ chấm dứt ngay lập tức và không cần thông báo trước bổ sung, tuy nhiên, với điều kiện là các bản sao của thành phần thời gian chạy của SẢN PHẨM PHẦN MỀM là một phần của Ứng dụng được cấp phép cho bên thứ ba có thể được giữ lại bởi các bên thứ ba được cấp phép đó theo EULA này. Sau khi chấm dứt hoặc hết hạn EULA này, bạn sẽ phá hủy bản gốc và tất cả các bản sao, toàn bộ hoặc một phần, của SẢN PHẨM PHẦN MỀM và sẽ không truy cập phương tiện đó với mục đích khôi phục bất kỳ Sản phẩm PHẦN MỀM nào. Các điều khoản của Mục 2, 3, 7, 8, 9, 10, 11, 12, 13 và 14 sẽ tồn tại sau khi chấm dứt EULA này.

    7. QUYỀN HẠN CHẾ CỦA CHÍNH PHỦ HOA KỲ
    Sản phẩm phần mềm và tài liệu được cung cấp với QUYỀN HẠN CHẾ. Việc sử dụng, sao chép hoặc tiết lộ của Chính phủ phải tuân theo các hạn chế được quy định tại điểm (c) (1) (ii) quyền về dữ liệu kỹ thuật và phần mềm máy tính tại DFARS 252.227-7013 hoặc các điểm (c) (1) và (2) quyền hạn chế phần mềm máy tính thương mại tại 48 CFR 52.227-19, nếu có. Nhà sản xuất là ComponentSpace /PO Box 420/Robina, QLD 4226/Australia.

    8. HẠN CHẾ XUẤT KHẨU
    Bạn đồng ý rằng cả bạn và khách hàng của bạn không có ý định hoặc sẽ, trực tiếp hoặc gián tiếp, xuất khẩu hoặc truyền tải (i) SẢN PHẨM PHẦN MỀM hoặc tài liệu liên quan và dữ liệu kỹ thuật hoặc (ii) sản phẩm phần mềm của bạn, hoặc quá trình, hoặc dịch vụ là sản phẩm trực tiếp của SẢN PHẨM PHẦN MỀM, cho bất kỳ quốc gia nào mà việc xuất khẩu hoặc truyền tải đó bị hạn chế bởi bất kỳ quy định hoặc đạo luật hiện hành nào của Hoa Kỳ mà không có sự đồng ý trước bằng văn bản, nếu được yêu cầu, của Cục Quản lý Xuất khẩu của Bộ Thương mại Hoa Kỳ hoặc các tổ chức chính phủ khác có thẩm quyền đối với việc xuất khẩu hoặc truyền tải đó.

    9. TỪ CHỐI BẢO HÀNH
    SẢN PHẨM PHẦN MỀM ĐƯỢC CUNG CẤP & AS-IS, & KHÔNG CÓ BẢO HÀNH DƯỚI BẤT KỲ HÌNH THỨC NÀO VÀ BẤT KỲ VIỆC SỬ DỤNG SẢN PHẨM PHẦN MỀM NÀO ĐỀU CÓ NGUY CƠ CỦA RIÊNG BẠN. Trong phạm vi tối đa được pháp luật hiện hành cho phép, ComponentSpace và các nhà cung cấp của nó từ chối tất cả các bảo đảm và điều kiện, rõ ràng hay ngụ ý, bao gồm, nhưng không giới hạn, bảo hành ngụ ý và điều kiện về khả năng bán hàng, phù hợp cho một mục đích cụ thể, TIÊU ĐỀ, VÀ KHÔNG VI PHẠM, đối với SẢN PHẨM PHẦN MỀM.

    10. GIỚI HẠN TRÁCH NHIỆM PHÁP LÝ
    Trong phạm vi tối đa được pháp luật hiện hành cho phép, trong mọi trường hợp, ComponentSpace hoặc các nhà cung cấp của componentspace sẽ không chịu trách nhiệm về bất kỳ thiệt hại đặc biệt, ngẫu nhiên, gián tiếp hoặc hậu quả nào (bao gồm, nhưng không giới hạn, thiệt hại do mất lợi nhuận kinh doanh, gián đoạn kinh doanh, mất thông tin kinh doanh hoặc bất kỳ tổn thất tiền tệ nào khác) phát sinh từ việc sử dụng hoặc không có khả năng sử dụng SẢN PHẨM PHẦN MỀM, ngay cả khi ComponentSpace đã được thông báo về khả năng xảy ra thiệt hại đó. Trong mọi trường hợp, ComponentSpaces sẽ không chịu trách nhiệm vượt quá giá trả cho ComponentSpace cho SẢN PHẨM PHẦN MỀM.

    11. BỒI THƯỜNG
    Bạn đồng ý bồi thường cho ComponentSpace và các cán bộ, giám đốc, nhân viên, đại lý và đại diện của mình từ mỗi và mọi yêu cầu, khiếu nại, mất mát, trách nhiệm pháp lý hoặc thiệt hại của bất kỳ loại nào, bao gồm phí luật sư thực tế, cho dù là sai lầm cá nhân hoặc hợp đồng, rằng nó hoặc bất kỳ trong số họ có thể phát sinh vì lý do, hoặc phát sinh từ, bất kỳ khiếu nại nào được thực hiện bởi bất kỳ bên thứ ba nào liên quan đến bất kỳ vi phạm hoặc vi phạm EULA này bởi bạn hoặc bất kỳ khiếu nại nào dựa trên SẢN PHẨM PHẦN MỀM bao gồm trong đó.

    12. TOÀN BỘ THỎA THUẬN
    BẠN THỪA NHẬN RẰNG BẠN ĐÃ ĐỌC GIẤY PHÉP NÀY, HIỂU NÓ, VÀ ĐỒNG Ý BỊ RÀNG BUỘC BỞI CÁC ĐIỀU KHOẢN VÀ ĐIỀU KIỆN CỦA NÓ. BẠN CŨNG ĐỒNG Ý RẰNG GIẤY PHÉP NÀY LÀ TUYÊN BỐ ĐẦY ĐỦ VÀ ĐỘC QUYỀN CỦA THỎA THUẬN GIỮA COMPONENTSPACE VÀ BẠN, THAY THẾ BẤT KỲ ĐỀ XUẤT, THỎA THUẬN TRƯỚC HOẶC GIẤY PHÉP, BẰNG MIỆNG HOẶC BẰNG VĂN BẢN VÀ BẤT KỲ THÔNG TIN LIÊN LẠC NÀO KHÁC LIÊN QUAN ĐẾN CHỦ ĐỀ CỦA EULA NÀY.

    13. LINH TINH
    Nếu bất kỳ điều khoản nào của EULA này sẽ được tìm thấy không hợp lệ, thuật ngữ sẽ được sửa đổi hoặc bỏ qua trong phạm vi cần thiết, và phần còn lại của EULA sẽ tiếp tục có hiệu lực đầy đủ.

    14. LUẬT ĐIỀU CHỈNH
    EULA này sẽ được điều chỉnh bởi luật pháp có hiệu lực tại Tiểu bang Queensland, Úc và tất cả các tranh chấp sẽ có địa điểm độc quyền tại các tòa án liên bang và tiểu bang ở Queensland, và cả hai bên đồng ý với thẩm quyền của các tòa án này.

Chi tiết chương trình