SecurityMessageProperty Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera właściwości związane z zabezpieczeniami i jest dołączony do wiadomości.
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
- Dziedziczenie
-
SecurityMessageProperty
- Implementuje
Uwagi
Wyniki uwierzytelniania klienta są tłumaczone na wystąpienie ServiceSecurityContext , które jest dołączone do komunikatu przy użyciu SecurityMessageProperty . Ta właściwość może być używana przez wyższe warstwy w celu zaimplementowania niestandardowej logiki autoryzacji.
Konstruktory
SecurityMessageProperty() |
Inicjuje nowe wystąpienie klasy SecurityMessageProperty. |
Właściwości
ExternalAuthorizationPolicies |
Pobiera lub ustawia kolekcję zewnętrznych zasad autoryzacji. |
HasIncomingSupportingTokens |
Wskazuje, czy komunikat przychodzący zawiera co najmniej jeden pomocniczy token zabezpieczający. |
IncomingSupportingTokens |
Pobiera lub ustawia kolekcję przychodzących tokenów pomocniczych. |
InitiatorToken |
Pobiera lub ustawia SecurityTokenSpecification token inicjatora dla tej wiadomości. |
OutgoingSupportingTokens |
Pobiera kolekcję SupportingTokenSpecification obiektów wychodzących. |
ProtectionToken |
Pobiera lub ustawia SecurityTokenSpecification token ochrony dla tej wiadomości. |
RecipientToken |
Pobiera lub ustawia SecurityTokenSpecification token odbiorcy dla tej wiadomości. |
SenderIdPrefix |
Pobiera lub ustawia prefiks identyfikatora nadawcy dla tej wiadomości. |
ServiceSecurityContext |
Pobiera lub ustawia wartość ServiceSecurityContext dla tej wiadomości. |
TransportToken |
Pobiera lub ustawia SecurityTokenSpecification token transportu dla tej wiadomości. |
Metody
CreateCopy() |
Klonuje bieżące wystąpienie tej klasy. |
Dispose() |
Usuwa bieżące wystąpienie tej klasy. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetOrCreate(Message) |
Pobiera lub tworzy wystąpienie tej klasy z określonego komunikatu. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |