Compartir vía


SamlEvidence Constructores

Definición

Inicializa una nueva instancia de la clase SamlEvidence.

Sobrecargas

SamlEvidence()

Inicializa una nueva instancia de la clase SamlEvidence.

SamlEvidence(IEnumerable<SamlAssertion>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de aserciones de SAML.

SamlEvidence(IEnumerable<String>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de referencias de aserciones de SAML.

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

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de referencias de aserciones de SAML y de aserciones de SAML.

SamlEvidence()

Inicializa una nueva instancia de la clase SamlEvidence.

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

Comentarios

Este constructor inicializa la propiedad IsReadOnly en false.

Se aplica a

SamlEvidence(IEnumerable<SamlAssertion>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de aserciones de 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))

Parámetros

assertions
IEnumerable<SamlAssertion>

IEnumerable<T> de tipo SamlAssertion que contiene la evidencia de la autoridad de SAML en la que se confió para representar la decisión de autorización. Establece la propiedad Assertions.

Excepciones

assertions contiene un miembro que es null.

Comentarios

Utilice este constructor al tener una colección de objetos SamlAssertion, pero ninguna referencia de aserción de SAML.

Se aplica a

SamlEvidence(IEnumerable<String>)

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de referencias de aserciones de 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))

Parámetros

assertionIdReferences
IEnumerable<String>

IEnumerable<T> de tipo String que contiene un identificador para una aserción de SAML que especifica la evidencia de la autoridad de SAML en la que se confió para representar la decisión de autorización. Establece la propiedad AssertionIdReferences.

Excepciones

assertionIdReferences contiene un miembro que es null o vacío.

Comentarios

Utilice este constructor al tener una colección de referencias de aserción de SAML, pero ningún objeto SamlAssertion.

Se aplica a

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

Inicializa una nueva instancia de la clase SamlEvidence utilizando el conjunto especificado de referencias de aserciones de SAML y de aserciones de 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))

Parámetros

assertionIdReferences
IEnumerable<String>

IEnumerable<T> de tipo String que contiene un identificador para una aserción de SAML que especifica la evidencia de la autoridad de SAML en la que se confió para representar la decisión de autorización. Establece la propiedad AssertionIdReferences.

assertions
IEnumerable<SamlAssertion>

IEnumerable<T> de tipo SamlAssertion que contiene la evidencia de la autoridad de SAML en la que se confió para representar la decisión de autorización. Establece la propiedad Assertions.

Excepciones

assertionIdReferences contiene un miembro que es null o vacío.

o bien

assertions contiene un miembro que es null.

o bien

assertionIdReferences y assertions son null.

Comentarios

Utilice este constructor al tener una colección de referencias de aserción de SAML y una colección de objetos SamlAssertion.

Se aplica a