SecurityMessageProperty 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含安全性相關屬性,並附加至訊息。
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
- 繼承
-
SecurityMessageProperty
- 實作
備註
用戶端認證結果會被轉換成 的 ServiceSecurityContext實例,並以 SecurityMessageProperty附加於訊息上的 。 此特性可被更高層用來實作自訂授權邏輯。
建構函式
| 名稱 | Description |
|---|---|
| SecurityMessageProperty() |
初始化 SecurityMessageProperty 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| ExternalAuthorizationPolicies |
取得或設定一組外部授權政策。 |
| HasIncomingSupportingTokens |
表示收到的訊息是否包含至少一個支援的安全令牌。 |
| IncomingSupportingTokens |
獲得或設定一組來支援的標記。 |
| InitiatorToken |
取得或設定 SecurityTokenSpecification 此訊息的發起權杖。 |
| OutgoingSupportingTokens |
會收到一組外出 SupportingTokenSpecification 物件。 |
| ProtectionToken |
取得或設定 SecurityTokenSpecification 此訊息的保護令牌。 |
| RecipientToken |
取得或設定 SecurityTokenSpecification 此訊息的接收令牌。 |
| SenderIdPrefix |
取得或設定此訊息的發送者 ID 前綴。 |
| ServiceSecurityContext |
接收或設定 ServiceSecurityContext 此訊息。 |
| TransportToken |
取得或設定 SecurityTokenSpecification 此訊息的傳輸權杖。 |
方法
| 名稱 | Description |
|---|---|
| CreateCopy() |
克隆了目前這個類別的實例。 |
| Dispose() |
處理此類別目前的實例。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetOrCreate(Message) |
從指定的訊息中取得或建立此類別的實例。 |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |