SecurityMessageProperty Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des propriétés relatives à la sécurité et est joint à un message.
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
- Héritage
-
SecurityMessageProperty
- Implémente
Remarques
Les résultats de l'authentification client sont traduits dans une instance de ServiceSecurityContext jointe au message à l'aide d'une SecurityMessageProperty. Cette propriété peut être utilisée par les couches supérieures pour implémenter la logique d'autorisation personnalisée.
Constructeurs
SecurityMessageProperty() |
Initialise une nouvelle instance de la classe SecurityMessageProperty. |
Propriétés
ExternalAuthorizationPolicies |
Obtient ou définit une collection de stratégies d'autorisation externes. |
HasIncomingSupportingTokens |
Indique si le message entrant contient au moins un élément jeton de sécurité de prise en charge. |
IncomingSupportingTokens |
Obtient ou définit une collection de jetons de prise en charge entrants. |
InitiatorToken |
Obtient ou définit le jeton d'initiateur de la SecurityTokenSpecification pour ce message. |
OutgoingSupportingTokens |
Obtient une collection d’objets SupportingTokenSpecification sortants. |
ProtectionToken |
Obtient ou définit le jeton de protection de la SecurityTokenSpecification pour ce message. |
RecipientToken |
Obtient ou définit le jeton de destinataire de la SecurityTokenSpecification pour ce message. |
SenderIdPrefix |
Obtient ou définit le préfixe de l'ID de l'expéditeur pour ce message. |
ServiceSecurityContext |
Obtient ou définit le ServiceSecurityContext pour ce message. |
TransportToken |
Obtient ou définit le jeton de transport de la SecurityTokenSpecification pour ce message. |
Méthodes
CreateCopy() |
Clone l'instance actuelle de cette classe. |
Dispose() |
Élimine l'instance actuelle de cette classe. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetOrCreate(Message) |
Obtient ou définit une instance de cette classe à partir du message spécifié. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |