SecurityMessageProperty Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller säkerhetsrelaterade egenskaper och är kopplat till ett meddelande.
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
- Arv
-
SecurityMessageProperty
- Implementeringar
Kommentarer
Resultatet av klientautentisering översätts till en instans av , som är kopplad till meddelandet med hjälp av ServiceSecurityContexten SecurityMessageProperty. Den här egenskapen kan användas av högre lager för att implementera anpassad auktoriseringslogik.
Konstruktorer
| Name | Description |
|---|---|
| SecurityMessageProperty() |
Initierar en ny instans av SecurityMessageProperty klassen. |
Egenskaper
| Name | Description |
|---|---|
| ExternalAuthorizationPolicies |
Hämtar eller anger en samling externa auktoriseringsprinciper. |
| HasIncomingSupportingTokens |
Anger om det inkommande meddelandet innehåller minst en säkerhetstoken som stöder. |
| IncomingSupportingTokens |
Hämtar eller anger en samling inkommande stödtoken. |
| InitiatorToken |
Hämtar eller anger initierartoken SecurityTokenSpecification för det här meddelandet. |
| OutgoingSupportingTokens |
Hämtar en samling utgående SupportingTokenSpecification objekt. |
| ProtectionToken |
Hämtar eller anger SecurityTokenSpecification skyddstoken för det här meddelandet. |
| RecipientToken |
Hämtar eller anger SecurityTokenSpecification mottagartoken för det här meddelandet. |
| SenderIdPrefix |
Hämtar eller anger avsändar-ID-prefixet för det här meddelandet. |
| ServiceSecurityContext |
Hämtar eller anger ServiceSecurityContext för det här meddelandet. |
| TransportToken |
Hämtar eller anger SecurityTokenSpecification transporttoken för det här meddelandet. |
Metoder
| Name | Description |
|---|---|
| CreateCopy() |
Klonar den aktuella instansen av den här klassen. |
| Dispose() |
Gör sig av med den aktuella instansen av den här klassen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetOrCreate(Message) |
Hämtar eller skapar en instans av den här klassen från det angivna meddelandet. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |