Freigeben über


SamlEvidence Konstruktoren

Definition

Initialisiert eine neue Instanz der SamlEvidence-Klasse.

Überlädt

SamlEvidence()

Initialisiert eine neue Instanz der SamlEvidence-Klasse.

SamlEvidence(IEnumerable<SamlAssertion>)

Initialisiert eine neue Instanz der SamlEvidence-Klasse mithilfe des angegebenen Satzes an SAML-Assertionen.

SamlEvidence(IEnumerable<String>)

Initialisiert eine neue Instanz der SamlEvidence-Klasse mithilfe des angegebenen Satzes an SAML-Assertionsverweisen.

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

Initialisiert eine neue Instanz der SamlEvidence-Klasse mithilfe des angegebenen Satzes an SAML-Assertionsverweisen und SAML-Assertionen.

SamlEvidence()

Initialisiert eine neue Instanz der SamlEvidence-Klasse.

public:
 SamlEvidence();
public SamlEvidence ();
Public Sub New ()

Hinweise

Dieser Konstruktor initialisiert die IsReadOnly-Eigenschaft mit false.

Gilt für:

SamlEvidence(IEnumerable<SamlAssertion>)

Initialisiert eine neue Instanz der SamlEvidence-Klasse mithilfe des angegebenen Satzes an SAML-Assertionen.

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))

Parameter

assertions
IEnumerable<SamlAssertion>

Ein IEnumerable<T> des Typs SamlAssertion, der den Beweis enthält, auf den sich die SAML-Behörde verlassen hat, um die Autorisierungsentscheidung zu rendern. Legt die Assertions-Eigenschaft fest.

Ausnahmen

assertions enthält einen Member, der null ist.

Hinweise

Verwenden Sie diesen Konstruktor, wenn Sie über eine Auflistung von SamlAssertion-Objekten, aber nicht über Verweise auf SAML-Assertionen verfügen.

Gilt für:

SamlEvidence(IEnumerable<String>)

Initialisiert eine neue Instanz der SamlEvidence-Klasse mithilfe des angegebenen Satzes an SAML-Assertionsverweisen.

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))

Parameter

assertionIdReferences
IEnumerable<String>

Ein IEnumerable<T> des Typs String, der einen Bezeichner für eine SAML-Assertion enthält, die den Beweis darstellen, auf den sich die SAML-Behörde verlassen hat, um die Autorisierungsentscheidung zu rendern. Legt die AssertionIdReferences-Eigenschaft fest.

Ausnahmen

assertionIdReferences enthält einen Member, der null oder leer ist.

Hinweise

Verwenden Sie diesen Konstruktor, wenn Sie über eine Auflistung von SAML-Assertionsverweisen, jedoch nicht über SamlAssertion-Objekte verfügen.

Gilt für:

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

Initialisiert eine neue Instanz der SamlEvidence-Klasse mithilfe des angegebenen Satzes an SAML-Assertionsverweisen und SAML-Assertionen.

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))

Parameter

assertionIdReferences
IEnumerable<String>

Ein IEnumerable<T> des Typs String, der einen Bezeichner für eine SAML-Assertion enthält, die den Beweis darstellen, auf den sich die SAML-Behörde verlassen hat, um die Autorisierungsentscheidung zu rendern. Legt die AssertionIdReferences-Eigenschaft fest.

assertions
IEnumerable<SamlAssertion>

Ein IEnumerable<T> des Typs SamlAssertion, der den Beweis enthält, auf den sich die SAML-Behörde verlassen hat, um die Autorisierungsentscheidung zu rendern. Legt die Assertions-Eigenschaft fest.

Ausnahmen

assertionIdReferences enthält einen Member, der null oder leer ist.

- oder -

assertions enthält einen Member, der null ist.

- oder -

assertionIdReferences und assertions sind jeweils null.

Hinweise

Verwenden Sie diesen Konstruktor, wenn Sie über eine Auflistung von SAML-Assertionsverweisen und eine Auflistung von SamlAssertion-Objekten verfügen.

Gilt für: