SecurityMessageProperty Sınıf
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.
Güvenlikle ilgili özellikleri içerir ve bir iletiye eklenir.
public ref class SecurityMessageProperty : IDisposable, System::ServiceModel::Channels::IMessageProperty
public class SecurityMessageProperty : IDisposable, System.ServiceModel.Channels.IMessageProperty
type SecurityMessageProperty = class
interface IMessageProperty
interface IDisposable
Public Class SecurityMessageProperty
Implements IDisposable, IMessageProperty
- Devralma
-
SecurityMessageProperty
- Uygulamalar
Açıklamalar
İstemci kimlik doğrulaması sonuçları, kullanılarak iletiye SecurityMessagePropertyeklenen bir örneğine ServiceSecurityContextçevrilir. Bu özellik, özel yetkilendirme mantığı uygulamak için daha yüksek katmanlar tarafından kullanılabilir.
Oluşturucular
| Name | Description |
|---|---|
| SecurityMessageProperty() |
SecurityMessageProperty sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| ExternalAuthorizationPolicies |
Dış yetkilendirme ilkeleri koleksiyonunu alır veya ayarlar. |
| HasIncomingSupportingTokens |
Gelen iletinin en az bir destekleyici güvenlik belirteci içerip içermediğini gösterir. |
| IncomingSupportingTokens |
Gelen destekleyici belirteçlerden oluşan bir koleksiyonu alır veya ayarlar. |
| InitiatorToken |
Bu ileti için başlatıcı belirtecini SecurityTokenSpecification alır veya ayarlar. |
| OutgoingSupportingTokens |
Giden SupportingTokenSpecification nesnelerin koleksiyonunu alır. |
| ProtectionToken |
Bu ileti için koruma belirtecini SecurityTokenSpecification alır veya ayarlar. |
| RecipientToken |
Bu ileti için alıcı belirtecini SecurityTokenSpecification alır veya ayarlar. |
| SenderIdPrefix |
Bu ileti için gönderen kimliği ön ekini alır veya ayarlar. |
| ServiceSecurityContext |
Bu ileti için öğesini ServiceSecurityContext alır veya ayarlar. |
| TransportToken |
Bu ileti için aktarım belirtecini SecurityTokenSpecification alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| CreateCopy() |
Bu sınıfın geçerli örneğini klonlar. |
| Dispose() |
Bu sınıfın geçerli örneğini atar. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetOrCreate(Message) |
Belirtilen iletiden bu sınıfın bir örneğini alır veya oluşturur. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |