SamlAssertion Konstruktorer

Definition

Initierar en ny instans av SamlAssertion klassen.

Överlagringar

Name Description
SamlAssertion()

Initierar en ny instans av SamlAssertion klassen.

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

Initierar en ny instans av klassen med hjälp av SamlAssertion den angivna SAML-kontrollidentifieraren, utfärdaren av försäkran, datum och tid då försäkran utfärdades, en uppsättning bearbetningsvillkor, ytterligare information och en samling SAML-instruktioner.

SamlAssertion()

Initierar en ny instans av SamlAssertion klassen.

public:
 SamlAssertion();
public SamlAssertion();
Public Sub New ()

Gäller för

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

Initierar en ny instans av klassen med hjälp av SamlAssertion den angivna SAML-kontrollidentifieraren, utfärdaren av försäkran, datum och tid då försäkran utfärdades, en uppsättning bearbetningsvillkor, ytterligare information och en samling SAML-instruktioner.

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))

Parametrar

assertionId
String

Identifieraren för försäkran.

issuer
String

SAML-utfärdaren som utfärdade saml-försäkran.

issueInstant
DateTime

En DateTime som anger när SAML-försäkran utfärdades.

samlConditions
SamlConditions

En SamlConditions som anger en uppsättning villkor som kan beaktas vid bedömningen av giltigheten för SAML-försäkran.

samlAdvice
SamlAdvice

En SamlAdvice som anger ytterligare information som tillhandahålls av SAML-utfärdaren som kan hjälpa till vid bearbetningen av SAML-försäkran.

samlStatements
IEnumerable<SamlStatement>

En IEnumerable<T> typ SamlStatement som innehåller SAML-instruktioner.

Undantag

assertionId är null.

-eller-

assertionId är Empty.

-eller-

assertionId börjar inte med en bokstav eller tecknet "_".

-eller-

issuer är null.

-eller-

issuer är Empty.

-eller-

samlStatements är null.

-eller-

samlStatements innehåller inga element.

-eller-

samlStatements innehåller ett null element.

Kommentarer

Parametern assertionId måste börja med en bokstav eller tecknet "_".

Gäller för