SamlAssertion Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe SamlAssertion.
Sobrecargas
SamlAssertion() |
Inicializa uma nova instância da classe SamlAssertion. |
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Inicializa uma nova instância da classe SamlAssertion usando o identificador da asserção SAML especificada, o emissor da asserção, a data e hora em que a asserção foi emitida, um conjunto de condições de processamento, informações adicionais e uma coleção de declarações SAML. |
SamlAssertion()
Inicializa uma nova instância da classe SamlAssertion.
public:
SamlAssertion();
public SamlAssertion ();
Public Sub New ()
Aplica-se a
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
Inicializa uma nova instância da classe SamlAssertion usando o identificador da asserção SAML especificada, o emissor da asserção, a data e hora em que a asserção foi emitida, um conjunto de condições de processamento, informações adicionais e uma coleção de declarações 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
O identificador da asserção.
- issuer
- String
A autoridade SAML que emitiu a asserção SAML.
- samlConditions
- SamlConditions
Um SamlConditions que especifica um conjunto de condições que podem ser levadas em conta ao avaliar a validade da asserção SAML.
- samlAdvice
- SamlAdvice
Um SamlAdvice que especifica informações adicionais fornecidas pela autoridade de SAML, que podem auxiliar no processamento da asserção SAML.
- samlStatements
- IEnumerable<SamlStatement>
Uma IEnumerable<T> do tipo SamlStatement que contêm instruções de SAML.
Exceções
assertionId
é null
.
- ou -
assertionId
é Empty.
- ou -
assertionId
não começa com uma letra ou com o caractere "_".
- ou -
issuer
é null
.
- ou -
issuer
é Empty.
- ou -
samlStatements
é null
.
- ou -
samlStatements
não contém nenhum elemento.
- ou -
samlStatements
contém um elemento null
.
Comentários
O assertionId
parâmetro deve começar com uma letra ou o caractere "_".