SAML for ASP.NET 安全斷言標記語言(SAML)控件是一款工具包。它為SAML 2.0版本單點登陸到ASP.NET應用程式添加了支持。它同樣為SAML斷言的自定義運用而在網絡服務應用程式中使用了SAML斷言安全代符。
Example Projects
Example ASP.NET projects written in C#, with full source code, are included. The examples demonstrate:
Acting as the SAML service provider (SP)
Acting as the SAML identity provider (IdP)
Service provider initiated SSO
Identity provider initiated SSO
Setting and retrieving SAML attributes
Logout
SAML metadata creation and consumption
OWIN ASP.NET Identity integration
High-Level API
A high-level, configuration-driven API provides a very simple to use interface that hides the mechanics of SAML SSO. This makes it easy to add SSO functionality to your web application with just a few lines of code. Configuration changes, including adding support for additional partner identity providers or service providers, may be made with zero code changes.
Initiating SAML SSO from the SP
Initiating SAML SSO from the IdP
Receiving the SAML Response at the SP
Low-Level API
A low-level API provides complete control and flexibility. The API provides accesses to the SAML profiles, protocols, bindings, assertions and metadata. The high-level API is implemented using the low-level API. For most scenarios, the high-level API provides all the control you need in a simpler interface. For those situations where this isn’t enough, the low-level API is available.
SAML v2.0 Specification Compliance
SAML Profiles
All SAML v2.0 profiles are fully supported, acting as either the identity provider or service provider.
Web browser single sign-on (identity provider and service provider initiated)
Single logout
Artifact resolution
Identity provider discovery
Authentication, attribute and assertion query
Name identifier management and mapping
SAML Assertions
SAML v2.0 assertions are fully supported.
Create, modify and access SAML assertions
Serialize SAML assertions to and from XML
Generate and verify XML signatures on SAML assertions
Encrypt and decrypt SAML assertions, attributes and identifiers
SAML Protocols
All SAML v2.0 protocols are fully supported.
Create, modify and access SAML protocol messages
Serialize SAML messages to and from XML
Generate and verify XML signatures on SAML messages
SAML Metadata
SAML v2.0 metadata is fully supported.
Create, modify and access all SAML metadata
Serialize SAML metadata to and from XML
Generate and verify XML signatures on SAML metadata
SAML Bindings
All SAML v2.0 bindings are fully supported.
HTTP POST
HTTP Redirect
HTTP Artifact
SOAP...
Flinto
是一款輕量、高效的綜合性交互原型設計工具,您可以使用它創建任何原型,從最簡單的頁面跳轉到令人印象深刻的精美轉場動效,無需任何代碼也沒有復雜的時間軸,Flinto的可操作性幾乎是所有原型工具中最簡單快捷的,五分鐘製作高保真交互原型,我認為這正是所有交互計師所期待的。
動畫轉場
在Flinto的突破性動畫轉換設計師中設計您自己的動畫轉場。沒有時間表,沒有編程,只是把東西放在你想要的地方。在Transition Designer中設計。用直接操縱手勢控制它們。
行為
使用行為設計器在屏幕內創建微交互。適用於按鈕,開關,循環動畫和基於滾動的動畫等內容。這些動畫都是在Flinto的行為設計師中創建的。
滾動
只需單擊即可添加可滾動區域,並在行為設計器中創建令人印象深刻的基於滾動的動畫。任何組都可以滾動,它們可以自定義,甚至可以將可滾動區域嵌套在另一個組中。
Bring all your screens to the party
由於我們的設計巧妙,您的設計在成長過程中不會變得複雜。添加第100個屏幕就像添加第一個屏幕一樣簡單。
繪圖工具
強大的繪圖工具允許您在Flinto中創建自己的簡單模型或編輯從Sketch導入的形狀和文本。您甚至可以為矢量曲線設置動畫。這些繪圖和動畫序列直接來自Flinto。
從Sketch導入
使用Flinto的Sketch集成將Sketch文件導入Flinto。如果您在Sketch中進行更改,則可以再次導入並更新現有設計。
預覽和分享
立即在連接WiFi的iOS設備上測試設計。將Flinto文件發送給任何人,使用免費的iOS查看器或Mac應用程序查看。