SamlAssertion Constructores

Definición

Inicializa una nueva instancia de la clase SamlAssertion.

Sobrecargas

Nombre Description
SamlAssertion()

Inicializa una nueva instancia de la clase SamlAssertion.

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

Inicializa una nueva instancia de la SamlAssertion clase utilizando el identificador de aserción de SAML especificado, el emisor de la aserción, la fecha y hora en que se emitió la aserción, un conjunto de condiciones de procesamiento, información adicional y una colección de instrucciones SAML.

SamlAssertion()

Inicializa una nueva instancia de la clase SamlAssertion.

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

Se aplica a

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

Inicializa una nueva instancia de la SamlAssertion clase utilizando el identificador de aserción de SAML especificado, el emisor de la aserción, la fecha y hora en que se emitió la aserción, un conjunto de condiciones de procesamiento, información adicional y una colección de instrucciones SAML.

public:
 SamlAssertion(System::String ^ assertionId, System::String ^ issuer, DateTime issueInstant, System::IdentityModel::Tokens::SamlConditions ^ samlConditions, System::IdentityModel::Tokens::SamlAdvice ^ samlAdvice, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlStatement ^> ^ samlStatements);
public SamlAssertion(string assertionId, string issuer, DateTime issueInstant, System.IdentityModel.Tokens.SamlConditions samlConditions, System.IdentityModel.Tokens.SamlAdvice samlAdvice, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlStatement> samlStatements);
new System.IdentityModel.Tokens.SamlAssertion : string * string * DateTime * System.IdentityModel.Tokens.SamlConditions * System.IdentityModel.Tokens.SamlAdvice * seq<System.IdentityModel.Tokens.SamlStatement> -> System.IdentityModel.Tokens.SamlAssertion
Public Sub New (assertionId As String, issuer As String, issueInstant As DateTime, samlConditions As SamlConditions, samlAdvice As SamlAdvice, samlStatements As IEnumerable(Of SamlStatement))

Parámetros

assertionId
String

Identificador de la aserción.

issuer
String

Autoridad de SAML que emitió esta aserción de SAML.

issueInstant
DateTime

DateTime que especifica cuándo se emitió la aserción de SAML.

samlConditions
SamlConditions

que SamlConditions especifica un conjunto de condiciones que se pueden tener en cuenta al evaluar la validez de la aserción de SAML.

samlAdvice
SamlAdvice

que SamlAdvice especifica información adicional proporcionada por la autoridad de SAML que puede consultar en el procesamiento de la aserción de SAML.

samlStatements
IEnumerable<SamlStatement>

IEnumerable<T> de tipo SamlStatement que contiene instrucciones SAML.

Excepciones

assertionId es null.

O bien

assertionId es Empty.

O bien

assertionId no comienza con una letra ni con el carácter "_".

O bien

issuer es null.

O bien

issuer es Empty.

O bien

samlStatements es null.

O bien

samlStatements no contiene ningún elemento.

O bien

samlStatements contiene un null elemento .

Comentarios

El assertionId parámetro debe comenzar con una letra o el carácter "_".

Se aplica a