SamlEvidence 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 SamlEvidence 類別的新執行個體。
多載
SamlEvidence() |
初始化 SamlEvidence 類別的新執行個體。 |
SamlEvidence(IEnumerable<SamlAssertion>) |
使用指定的 SAML 判斷提示集合,初始化 SamlEvidence 類別的新執行個體。 |
SamlEvidence(IEnumerable<String>) |
使用指定的 SAML 判斷提示參考集合,初始化 SamlEvidence 類別的新執行個體。 |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
使用指定的 SAML 判斷提示參考集合和 SAML 判斷提示集合,初始化 SamlEvidence 類別的新執行個體。 |
SamlEvidence()
初始化 SamlEvidence 類別的新執行個體。
public:
SamlEvidence();
public SamlEvidence ();
Public Sub New ()
備註
這個建構函式會將 IsReadOnly 屬性初始化為 false
。
適用於
SamlEvidence(IEnumerable<SamlAssertion>)
使用指定的 SAML 判斷提示集合,初始化 SamlEvidence 類別的新執行個體。
public:
SamlEvidence(System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlEvidence (System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlEvidence : seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertions As IEnumerable(Of SamlAssertion))
參數
- assertions
- IEnumerable<SamlAssertion>
型別為 IEnumerable<T> 的 SamlAssertion,其中包含 SAML 授權單位呈現授權決策時所仰賴的辨識項。 設定 Assertions 屬性。
例外狀況
assertions
包含的成員為 null
。
備註
當您擁有 SamlAssertion 物件的集合,但是沒有 SAML 判斷提示參考時,便可使用這個建構函式。
適用於
SamlEvidence(IEnumerable<String>)
使用指定的 SAML 判斷提示參考集合,初始化 SamlEvidence 類別的新執行個體。
public:
SamlEvidence(System::Collections::Generic::IEnumerable<System::String ^> ^ assertionIdReferences);
public SamlEvidence (System.Collections.Generic.IEnumerable<string> assertionIdReferences);
new System.IdentityModel.Tokens.SamlEvidence : seq<string> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertionIdReferences As IEnumerable(Of String))
參數
- assertionIdReferences
- IEnumerable<String>
型別為 IEnumerable<T> 的 String,其中包含 SAML 判斷提示的識別碼,而該 SAML 判斷提示會指定 SAML 授權單位在呈現授權決策時所仰賴的辨識項。 設定 AssertionIdReferences 屬性。
例外狀況
assertionIdReferences
包含屬於 null
或空白的成員。
備註
當您擁有 SAML 判斷提示參考的集合,但是沒有 SamlAssertion 物件時,便可使用這個建構函式。
適用於
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)
使用指定的 SAML 判斷提示參考集合和 SAML 判斷提示集合,初始化 SamlEvidence 類別的新執行個體。
public:
SamlEvidence(System::Collections::Generic::IEnumerable<System::String ^> ^ assertionIdReferences, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlEvidence (System.Collections.Generic.IEnumerable<string> assertionIdReferences, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlEvidence : seq<string> * seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertionIdReferences As IEnumerable(Of String), assertions As IEnumerable(Of SamlAssertion))
參數
- assertionIdReferences
- IEnumerable<String>
型別為 IEnumerable<T> 的 String,其中包含 SAML 判斷提示的識別碼,而該 SAML 判斷提示會指定 SAML 授權單位在呈現授權決策時所仰賴的辨識項。 設定 AssertionIdReferences 屬性。
- assertions
- IEnumerable<SamlAssertion>
型別為 IEnumerable<T> 的 SamlAssertion,其中包含 SAML 授權單位呈現授權決策時所仰賴的辨識項。 設定 Assertions 屬性。
例外狀況
assertionIdReferences
包含屬於 null
或空白的成員。
-或-
assertions
包含的成員為 null
。
-或-
assertionIdReferences
和 assertions
都是 null
。
備註
當您擁有 SAML 判斷提示參考的集合以及 SamlAssertion 物件的集合時,便可使用這個建構函式。