SamlSecurityTokenHandler.CreateAssertion 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的簽發者、條件、建議和陳述式,建立 SamlAssertion 物件。 您可以覆寫這個方法以自訂用來建立表示判斷提示的參數。
protected:
virtual System::IdentityModel::Tokens::SamlAssertion ^ CreateAssertion(System::String ^ issuer, System::IdentityModel::Tokens::SamlConditions ^ conditions, System::IdentityModel::Tokens::SamlAdvice ^ advice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ statements);
protected virtual System.IdentityModel.Tokens.SamlAssertion CreateAssertion (string issuer, System.IdentityModel.Tokens.SamlConditions conditions, System.IdentityModel.Tokens.SamlAdvice advice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> statements);
abstract member CreateAssertion : string * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
override this.CreateAssertion : string * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Protected Overridable Function CreateAssertion (issuer As String, conditions As SamlConditions, advice As SamlAdvice, statements As IEnumerable(Of SamlStatement)) As SamlAssertion
參數
- issuer
- String
判斷提示的簽發者。
- conditions
- SamlConditions
要加入到判斷提示中的 SamlConditions。
- advice
- SamlAdvice
要加入到判斷提示中的 SamlAdvice。
- statements
- IEnumerable<SamlStatement>
要加入至判斷提示的 SamlStatement 的集合。
傳回
已建立的 SAML 判斷提示。
備註
系統會為判斷提示建立唯一的隨機標識碼,並將 AssertionId 屬性設定為這個值。 IssueInstant 已設為 UtcNow。