SamlAssertion Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da SamlAssertion classe.
Sobrecargas
| Name | Description |
|---|---|
| SamlAssertion() |
Inicializa uma nova instância da SamlAssertion classe. |
| SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Inicializa uma nova instância da SamlAssertion classe usando o identificador de asserção SAML especificado, o emissor da afirmação, a data e hora em que a afirmação foi emitida, um conjunto de condições de processamento, informações adicionais e uma coleção de instruções SAML. |
SamlAssertion()
Inicializa uma nova instância da SamlAssertion classe.
public:
SamlAssertion();
public SamlAssertion();
Public Sub New ()
Aplica-se a
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
Inicializa uma nova instância da SamlAssertion classe usando o identificador de asserção SAML especificado, o emissor da afirmação, a data e hora em que a afirmação foi emitida, um conjunto de condições de processamento, informações adicionais e uma coleção de instruçõ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 afirmação.
- issuer
- String
A autoridade SAML que emitiu esta afirmação SAML.
- samlConditions
- SamlConditions
A SamlConditions que especifica um conjunto de condições que podem ser tidas em conta ao avaliar a validade da afirmação SAML.
- samlAdvice
- SamlAdvice
A SamlAdvice que especifica informações adicionais fornecidas pela autoridade SAML que podem ajudar no processamento da afirmação SAML.
- samlStatements
- IEnumerable<SamlStatement>
Um IEnumerable<T> do tipo SamlStatement que contém instruções SAML.
Exceções
assertionId é null.
-ou-
assertionId é Empty.
-ou-
assertionId não começa com uma letra nem com o carácter "_".
-ou-
issuer é null.
-ou-
issuer é Empty.
-ou-
samlStatements é null.
-ou-
samlStatements não contém quaisquer elementos.
-ou-
samlStatements contém um null elemento.
Observações
O assertionId parâmetro deve começar com uma letra ou o carácter "_".