SamlAssertion Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
- 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.