SamlAssertion Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
- 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 "_".