SamlAssertion Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der SamlAssertion-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| SamlAssertion() |
Initialisiert eine neue Instanz der SamlAssertion-Klasse. |
| SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Initialisiert eine neue Instanz der SamlAssertion Klasse mithilfe des angegebenen SAML-Assertionsbezeichners, Aussteller der Assertion, Datum und Uhrzeit der Ausstellung der Assertion, einer Reihe von Verarbeitungsbedingungen, zusätzlichen Informationen und einer Sammlung von SAML-Anweisungen. |
SamlAssertion()
Initialisiert eine neue Instanz der SamlAssertion-Klasse.
public:
SamlAssertion();
public SamlAssertion();
Public Sub New ()
Gilt für:
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
Initialisiert eine neue Instanz der SamlAssertion Klasse mithilfe des angegebenen SAML-Assertionsbezeichners, Aussteller der Assertion, Datum und Uhrzeit der Ausstellung der Assertion, einer Reihe von Verarbeitungsbedingungen, zusätzlichen Informationen und einer Sammlung von SAML-Anweisungen.
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))
Parameter
- assertionId
- String
Der Bezeichner für die Assertion.
- issuer
- String
Die SAML-Autorität, die diese SAML-Assertion ausgestellt hat.
- samlConditions
- SamlConditions
Ein SamlConditions Satz von Bedingungen, die bei der Bewertung der Gültigkeit der SAML-Assertion berücksichtigt werden können.
- samlAdvice
- SamlAdvice
A SamlAdvice that specifies additional information supplied by the SAML authority that can aide in the processing of the SAML assertion.
- samlStatements
- IEnumerable<SamlStatement>
Ein IEnumerable<T> Typ SamlStatement , der SAML-Anweisungen enthält.
Ausnahmen
assertionId ist null.
-oder-
assertionId ist Empty.
-oder-
assertionId beginnt nicht mit einem Buchstaben oder dem Zeichen "_".
-oder-
issuer ist null.
-oder-
issuer ist Empty.
-oder-
samlStatements ist null.
-oder-
samlStatements enthält keine Elemente.
-oder-
samlStatements enthält ein null Element.
Hinweise
Der assertionId Parameter muss mit einem Buchstaben oder dem Zeichen "_" beginnen.