SecurityMessageProperty Klass

Definition

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)

Gäller för