Condividi tramite


SamlEvidence Costruttori

Definizione

Inizializza una nuova istanza della classe SamlEvidence.

Overload

Nome Descrizione
SamlEvidence()

Inizializza una nuova istanza della classe SamlEvidence.

SamlEvidence(IEnumerable<SamlAssertion>)

Inizializza una nuova istanza della SamlEvidence classe utilizzando il set specificato di asserzioni SAML.

SamlEvidence(IEnumerable<String>)

Inizializza una nuova istanza della SamlEvidence classe utilizzando il set specificato di riferimenti alle asserzioni SAML.

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

Inizializza una nuova istanza della SamlEvidence classe utilizzando il set specificato di riferimenti alle asserzioni SAML e asserzioni SAML.

SamlEvidence()

Inizializza una nuova istanza della classe SamlEvidence.

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

Commenti

Questo costruttore inizializza la IsReadOnly proprietà su false.

Si applica a

SamlEvidence(IEnumerable<SamlAssertion>)

Inizializza una nuova istanza della SamlEvidence classe utilizzando il set specificato di asserzioni SAML.

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

Parametri

assertions
IEnumerable<SamlAssertion>

Oggetto IEnumerable<T> di tipo SamlAssertion che contiene l'evidenza su cui si basa l'autorità SAML per eseguire il rendering della decisione di autorizzazione. Imposta la proprietà Assertions.

Eccezioni

assertions contiene un membro che è null.

Commenti

Usare questo costruttore quando si dispone di una raccolta di SamlAssertion oggetti, ma nessun riferimento all'asserzione SAML.

Si applica a

SamlEvidence(IEnumerable<String>)

Inizializza una nuova istanza della SamlEvidence classe utilizzando il set specificato di riferimenti alle asserzioni SAML.

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

Parametri

assertionIdReferences
IEnumerable<String>

Oggetto IEnumerable<T> di tipo String che contiene un identificatore per un'asserzione SAML che specifica l'evidenza su cui si basa l'autorità SAML per eseguire il rendering della decisione di autorizzazione. Imposta la proprietà AssertionIdReferences.

Eccezioni

assertionIdReferences contiene un membro null o vuoto.

Commenti

Usare questo costruttore quando si dispone di una raccolta di riferimenti all'asserzione SAML, ma senza SamlAssertion oggetti.

Si applica a

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

Inizializza una nuova istanza della SamlEvidence classe utilizzando il set specificato di riferimenti alle asserzioni SAML e asserzioni SAML.

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

Parametri

assertionIdReferences
IEnumerable<String>

Oggetto IEnumerable<T> di tipo String che contiene un identificatore per un'asserzione SAML che specifica l'evidenza su cui si basa l'autorità SAML per eseguire il rendering della decisione di autorizzazione. Imposta la proprietà AssertionIdReferences.

assertions
IEnumerable<SamlAssertion>

Oggetto IEnumerable<T> di tipo SamlAssertion che contiene l'evidenza su cui si basa l'autorità SAML per eseguire il rendering della decisione di autorizzazione. Imposta la proprietà Assertions.

Eccezioni

assertionIdReferences contiene un membro null o vuoto.

oppure

assertions contiene un membro che è null.

oppure

assertionIdReferences e assertions sono entrambi null.

Commenti

Usare questo costruttore quando si dispone di una raccolta di riferimenti alle asserzioni SAML e di una raccolta di SamlAssertion oggetti .

Si applica a