SamlAssertion Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de SamlAssertion klasse.
Overloads
| Name | Description |
|---|---|
| SamlAssertion() |
Initialiseert een nieuw exemplaar van de SamlAssertion klasse. |
| SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Initialiseert een nieuw exemplaar van de SamlAssertion klasse met behulp van de opgegeven SAML-assertie-id, verlener van de assertie, de datum en tijd waarop de assertie is uitgegeven, een set verwerkingsvoorwaarden, aanvullende informatie en een verzameling SAML-instructies. |
SamlAssertion()
Initialiseert een nieuw exemplaar van de SamlAssertion klasse.
public:
SamlAssertion();
public SamlAssertion();
Public Sub New ()
Van toepassing op
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)
Initialiseert een nieuw exemplaar van de SamlAssertion klasse met behulp van de opgegeven SAML-assertie-id, verlener van de assertie, de datum en tijd waarop de assertie is uitgegeven, een set verwerkingsvoorwaarden, aanvullende informatie en een verzameling SAML-instructies.
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))
Parameters
- assertionId
- String
De id voor de assertie.
- issuer
- String
De SAML-instantie die deze SAML-assertie heeft uitgegeven.
- samlConditions
- SamlConditions
A SamlConditions die een set voorwaarden aangeeft die in aanmerking kunnen worden genomen bij het beoordelen van de geldigheid van de SAML-assertie.
- samlAdvice
- SamlAdvice
Een SamlAdvice die aanvullende informatie aangeeft die wordt verstrekt door de SAML-instantie die kan helpen bij de verwerking van de SAML-assertie.
- samlStatements
- IEnumerable<SamlStatement>
Een IEnumerable<T> type SamlStatement dat SAML-instructies bevat.
Uitzonderingen
assertionId is null.
– of –
assertionId is Empty.
– of –
assertionId begint niet met een letter of het teken _.
– of –
issuer is null.
– of –
issuer is Empty.
– of –
samlStatements is null.
– of –
samlStatements bevat geen elementen.
– of –
samlStatements bevat een null element.
Opmerkingen
De assertionId parameter moet beginnen met een letter of het teken _.