RecipientServiceModelSecurityTokenRequirement Classe

Définition

Détermine les exigences de propriété de sécurité propres au service d’écoute dans Windows Communication Foundation (WCF).

public ref class RecipientServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class RecipientServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type RecipientServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class RecipientServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
Héritage
RecipientServiceModelSecurityTokenRequirement

Remarques

Les classes d’exigences de jetons sont utilisées par un gestionnaire de jetons de sécurité pour spécifier les éléments requis d’un jeton de sécurité, comme la taille et le type de clé et ses utilisations possibles. Lorsqu'un jeton de sécurité peut être identifié et qu'il correspond aux critères spécifiés, un fournisseur et un authentificateur de jetons de sécurité peuvent être créés.

Cette classe d’exigence de jeton spécifie des spécifications liées aux destinataires.

Constructeurs

RecipientServiceModelSecurityTokenRequirement()

Initialise une nouvelle instance de la classe RecipientServiceModelSecurityTokenRequirement.

Champs

Namespace

Spécifie l'espace de noms actuel.

(Hérité de ServiceModelSecurityTokenRequirement)

Propriétés

AuditLogLocation

Obtient ou définit l'emplacement du journal d'audit.

IsInitiator

Obtient une valeur qui indique si le point de terminaison qui crée la spécification de jeton de sécurité est un initiateur ou un destinataire.

(Hérité de ServiceModelSecurityTokenRequirement)
IssuerAddress

Si l'exigence de jeton est pour un jeton émis, cette propriété contient l'adresse de point de terminaison de l'émetteur.

(Hérité de ServiceModelSecurityTokenRequirement)
IssuerBinding

Si l’exigence de jeton est pour un jeton émis, cette propriété contient la liaison à utiliser pour communiquer avec l’émetteur.

(Hérité de ServiceModelSecurityTokenRequirement)
KeySize

Obtient ou définit la taille requise de la clé associée à un jeton de sécurité.

(Hérité de SecurityTokenRequirement)
KeyType

Obtient ou définit le type de clé (asymétrique ou symétrique) associé à un jeton de sécurité.

(Hérité de SecurityTokenRequirement)
KeyUsage

Obtient ou définit une valeur qui spécifie comment la clé associée à un jeton de sécurité peut être utilisée.

(Hérité de SecurityTokenRequirement)
ListenUri

Obtient ou définit l'URI d'écouteur.

MessageAuthenticationAuditLevel

Obtient ou définit le niveau d'audit d'authentification du message.

MessageSecurityVersion

Obtient ou définit la version de sécurité du message à utiliser (si nécessaire).

(Hérité de ServiceModelSecurityTokenRequirement)
Properties

Obtient une collection des propriétés non statiques pour l'instance SecurityTokenRequirement en cours.

(Hérité de SecurityTokenRequirement)
RequireCryptographicToken

Obtient ou définit une valeur qui indique si le jeton de sécurité doit être en mesure d'exécuter des opérations de chiffrement.

(Hérité de SecurityTokenRequirement)
SecureConversationSecurityBindingElement

Obtient ou définit un élément de liaison de sécurité utilisé pour sécuriser les messages de démarrage de la conversation sécurisée.

(Hérité de ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

Obtient ou définit la suite des algorithmes de sécurité à utiliser (si nécessaire).

(Hérité de ServiceModelSecurityTokenRequirement)
SecurityBindingElement

Obtient ou définit l’élément de liaison de sécurité.

(Hérité de ServiceModelSecurityTokenRequirement)
SuppressAuditFailure

Obtient ou définit une valeur qui indique si les échecs d'audit sont supprimés.

TokenType

Obtient ou définit le type de jeton de sécurité requis.

(Hérité de SecurityTokenRequirement)
TransportScheme

Obtient ou définit le schéma de transport.

(Hérité de ServiceModelSecurityTokenRequirement)

Méthodes

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)
GetProperty<TValue>(String)

Obtient la propriété spécifiée pour l'instance SecurityTokenRequirement en cours.

(Hérité de SecurityTokenRequirement)
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()

Affiche une représentation textuelle de cette instance de la classe.

TryGetProperty<TValue>(String, TValue)

Obtient la propriété spécifiée pour l'instance SecurityTokenRequirement en cours.

(Hérité de SecurityTokenRequirement)

S’applique à