SamlAssertion Constructors

Definitie

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.

issueInstant
DateTime

Een DateTime die aangeeft wanneer de SAML-assertie is 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 _.

Van toepassing op