SamlAssertion Construtores

Definição

Inicializa uma nova instância da classe SamlAssertion.

Sobrecargas

Nome Description
SamlAssertion()

Inicializa uma nova instância da classe SamlAssertion.

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

Inicializa uma nova instância da SamlAssertion classe usando o identificador de declaração SAML especificado, o emissor da declaração, a data e a hora em que a declaraçã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 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 SamlAssertion classe usando o identificador de declaração SAML especificado, o emissor da declaração, a data e a hora em que a declaraçã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 declaração.

issuer
String

A autoridade SAML que emitiu essa declaração SAML.

issueInstant
DateTime

Um DateTime que especifica quando a declaração SAML foi emitida.

samlConditions
SamlConditions

Um SamlConditions que especifica um conjunto de condições que podem ser levadas em conta ao avaliar a validade da declaração SAML.

samlAdvice
SamlAdvice

Um SamlAdvice que especifica informações adicionais fornecidas pela autoridade SAML que podem auxiliar no processamento da declaração SAML.

samlStatements
IEnumerable<SamlStatement>

Um IEnumerable<T> tipo SamlStatement que contém instruções SAML.

Exceções

assertionId é null.

- ou -

assertionId é Empty.

- ou -

assertionId não começa com uma letra ou o caractere "_".

- ou -

issuer é null.

- ou -

issuer é Empty.

- ou -

samlStatements é null.

- ou -

samlStatements não contém elementos.

- ou -

samlStatements contém um null elemento.

Comentários

O assertionId parâmetro deve começar com uma letra ou o caractere "_".

Aplica-se a