Bagikan melalui


SamlSecurityTokenHandler.CreateConditions Metode

Definisi

Membuat kondisi untuk pernyataan tersebut.

protected:
 virtual System::IdentityModel::Tokens::SamlConditions ^ CreateConditions(System::IdentityModel::Protocols::WSTrust::Lifetime ^ tokenLifetime, System::String ^ relyingPartyAddress, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Tokens.SamlConditions CreateConditions (System.IdentityModel.Protocols.WSTrust.Lifetime tokenLifetime, string relyingPartyAddress, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateConditions : System.IdentityModel.Protocols.WSTrust.Lifetime * string * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SamlConditions
override this.CreateConditions : System.IdentityModel.Protocols.WSTrust.Lifetime * string * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SamlConditions
Protected Overridable Function CreateConditions (tokenLifetime As Lifetime, relyingPartyAddress As String, tokenDescriptor As SecurityTokenDescriptor) As SamlConditions

Parameter

tokenLifetime
Lifetime

Masa pakai token.

relyingPartyAddress
String

Alamat titik akhir tempat token dibuat. Alamat dimodelkan sebagai kondisi AudienceRestriction.

tokenDescriptor
SecurityTokenDescriptor

Deskriptor token.

Mengembalikan

Objek SamlConditions yang berisi kondisi untuk pernyataan.

Keterangan

Umumnya, kondisi harus disertakan dalam pernyataan untuk membatasi dampak penyalahgunaan pernyataan. Menentukan kondisi NotBefore dan NotOnOrAfter dapat membatasi periode kerentanan dalam kasus pernyataan yang disusupi. AudienceRestrictionCondition dapat digunakan untuk secara eksplisit menyatakan pihak atau pihak yang mengandalkan pernyataan yang dimaksudkan, yang ditambah dengan penegakan pembatasan audiens yang sesuai pada pihak yang mengandalkan dapat membantu mengurangi serangan spoofing antara pihak yang mengandalkan.

Implementasi default membuat kondisi NotBefore dan NotOnOrAfter berdasarkan Lifetime properti .tokenDescriptor Ini juga akan menghasilkan AudienceRestrictionCondition yang membatasi konsumsi pernyataan ke AppliesToAddress properti dari tokenDescriptor.

Berlaku untuk