ClaimTypeRequirement 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.
ClaimTypeRequirement sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
ClaimTypeRequirement(String) |
Belirtilen türde gerekli bir talep için sınıfının yeni bir örneğini ClaimTypeRequirement başlatır. |
ClaimTypeRequirement(String, Boolean) |
Belirtilen türdeki ClaimTypeRequirement bir talep için sınıfının yeni bir örneğini başlatır. |
ClaimTypeRequirement(String)
- Kaynak:
- ClaimTypeRequirement.cs
- Kaynak:
- ClaimTypeRequirement.cs
- Kaynak:
- ClaimTypeRequirement.cs
Belirtilen türde gerekli bir talep için sınıfının yeni bir örneğini ClaimTypeRequirement başlatır.
public:
ClaimTypeRequirement(System::String ^ claimType);
public ClaimTypeRequirement (string claimType);
new System.ServiceModel.Security.Tokens.ClaimTypeRequirement : string -> System.ServiceModel.Security.Tokens.ClaimTypeRequirement
Public Sub New (claimType As String)
Parametreler
- claimType
- String
Talep türü.
Örnekler
Aşağıdaki kod bir güvenlik bağlamasına iki talep türü gereksinimi ekler.
WSFederationHttpBinding binding = new WSFederationHttpBinding();
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress"));
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true));
Açıklamalar
Önceden tanımlanmış talep türleri adresinde ClaimTypesbulunabilir.
Şunlara uygulanır
ClaimTypeRequirement(String, Boolean)
- Kaynak:
- ClaimTypeRequirement.cs
- Kaynak:
- ClaimTypeRequirement.cs
- Kaynak:
- ClaimTypeRequirement.cs
Belirtilen türdeki ClaimTypeRequirement bir talep için sınıfının yeni bir örneğini başlatır.
public:
ClaimTypeRequirement(System::String ^ claimType, bool isOptional);
public ClaimTypeRequirement (string claimType, bool isOptional);
new System.ServiceModel.Security.Tokens.ClaimTypeRequirement : string * bool -> System.ServiceModel.Security.Tokens.ClaimTypeRequirement
Public Sub New (claimType As String, isOptional As Boolean)
Parametreler
- claimType
- String
Talep türü.
- isOptional
- Boolean
ise false
talep gereklidir; aksi takdirde isteğe bağlıdır.
Örnekler
Aşağıdaki kod bir güvenlik bağlamasına iki talep türü gereksinimi ekler.
WSFederationHttpBinding binding = new WSFederationHttpBinding();
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/EmailAddress"));
binding.Security.Message.ClaimTypeRequirements.Add
(new ClaimTypeRequirement
("http://schemas.microsoft.com/ws/2005/05/identity/claims/UserName", true));