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
SamlAssertion() |
Inicializa una nueva instancia de la clase SamlAssertion. |
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Inicializa una nueva instancia de la clase SamlAssertion utilizando el identificador de aserción de SAML especificado, el emisor de la aserción, la fecha y hora cuando se emitió la aserción, un conjunto de condiciones de procesamiento, información adicional y una colección de las 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 clase SamlAssertion utilizando el identificador de aserción de SAML especificado, el emisor de la aserción, la fecha y hora cuando se emitió la aserción, un conjunto de condiciones de procesamiento, información adicional y una colección de las 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
El identificador para la aserción.
- issuer
- String
La autoridad de SAML que emitió esta aserción de SAML.
- samlConditions
- SamlConditions
SamlConditions que especifica un conjunto de condiciones que se pueden tener en cuenta al evaluar la validez de la aserción de SAML.
- samlAdvice
- SamlAdvice
SamlAdvice que especifica la información adicional proporcionada por la autoridad de SAML que puede servir de ayuda en el procesamiento de la aserción de SAML.
- samlStatements
- IEnumerable<SamlStatement>
IEnumerable<T> de tipo SamlStatement que contiene las instrucciones SAML.
Excepciones
assertionId
es null
.
O bien
assertionId
es Empty.
o bien
assertionId
no comienza con una letra o 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 elemento null
.
Comentarios
El parámetro assertionId
debe comenzarse con una letra o con el carácter "_".