SamlAssertion Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.
- 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 "_".