Aracılığıyla paylaş


SamlAssertion Oluşturucular

Tanım

SamlAssertion sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

SamlAssertion()

SamlAssertion sınıfının yeni bir örneğini başlatır.

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

Belirtilen SAML onay tanımlayıcısını, onay vereni, onaylamanın verildiği tarih ve saati, bir dizi işleme koşulu, ek bilgi ve SAML deyimleri koleksiyonunu kullanarak sınıfın yeni bir örneğini SamlAssertion başlatır.

SamlAssertion()

SamlAssertion sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

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

Belirtilen SAML onay tanımlayıcısını, onay vereni, onaylamanın verildiği tarih ve saati, bir dizi işleme koşulu, ek bilgi ve SAML deyimleri koleksiyonunu kullanarak sınıfın yeni bir örneğini SamlAssertion başlatır.

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

Parametreler

assertionId
String

Onay tanımlayıcısı.

issuer
String

Bu SAML onayını veren SAML yetkilisi.

issueInstant
DateTime

DateTime SAML onayının ne zaman verildiğini belirten bir.

samlConditions
SamlConditions

SamlConditions SAML onayının geçerliliği değerlendirilirken dikkate alınabilecek bir dizi koşul belirten.

samlAdvice
SamlAdvice

SamlAdvice SAML yetkilisi tarafından sağlanan ve SAML onaylama işleminin işlenmesinde yardımcı olabilecek ek bilgileri belirten bir.

samlStatements
IEnumerable<SamlStatement>

IEnumerable<T> SAML deyimleri içeren bir türSamlStatement.

Özel durumlar

assertionId, null değeridir.

-veya-

assertionId, Empty değeridir.

-veya-

assertionId bir harf veya "_" karakteriyle başlamaz.

-veya-

issuer, null değeridir.

-veya-

issuer, Empty değeridir.

-veya-

samlStatements, null değeridir.

-veya-

samlStatements herhangi bir öğe içermez.

-veya-

samlStatements bir null öğe içerir.

Açıklamalar

assertionId parametresi bir harf veya "_" karakteriyle başlamalıdır.

Şunlara uygulanır