Partager via


LocalIdKeyIdentifierClause Classe

Définition

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité spécifié dans l'en-tête de sécurité du message SOAP.

public ref class LocalIdKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type LocalIdKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class LocalIdKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Héritage
LocalIdKeyIdentifierClause

Remarques

En général, l'utilisation de la LocalIdKeyIdentifierClause n'est pas nécessaire, sauf lorsqu'un service d'émission du jeton de sécurité personnalisé est créé. Lorsqu'un service d'émission de jeton de sécurité retourne un jeton de sécurité, le jeton de sécurité émis contient des références aux jetons de sécurité attachés et détachés. Les références attachées renvoient aux jetons de sécurité qui sont contenus dans l'en-tête de sécurité du message SOAP et les références détachées sont des jetons de sécurité qui ne sont pas inclus dans l'en-tête de sécurité du message SOAP. En général, ces références déclarent l'authenticité du jeton de sécurité émis.

L'identificateur de clé LocalIdKeyIdentifierClause est placé dans un élément <SecurityTokenReference>.

Constructeurs

LocalIdKeyIdentifierClause(String)

Initialise une nouvelle instance de la classe LocalIdKeyIdentifierClause à l'aide de l'identificateur et du tableau de type spécifiés.

LocalIdKeyIdentifierClause(String, Byte[], Int32, Type)

Initialise une nouvelle instance de la classe LocalIdKeyIdentifierClause à l'aide de l'identificateur, de la valeur à usage unique, de la longueur de clé dérivée et d'un type de jeton de sécurité propriétaire spécifiés.

LocalIdKeyIdentifierClause(String, Type)

Initialise une nouvelle instance de la classe LocalIdKeyIdentifierClause à l'aide de l'identificateur et d'un type de jeton de sécurité propriétaire spécifiés.

Propriétés

CanCreateKey

Obtient une valeur qui indique s'il est possible de créer une clé.

(Hérité de SecurityKeyIdentifierClause)
ClauseType

Obtient le type de clause d'identificateur de clé.

(Hérité de SecurityKeyIdentifierClause)
DerivationLength

Obtient la taille de la clé dérivée.

(Hérité de SecurityKeyIdentifierClause)
Id

Obtient ou définit l'ID de la clause d'identificateur de clé.

(Hérité de SecurityKeyIdentifierClause)
LocalId

Obtient la valeur de l'attribut wsu:Id pour un élément XML dans le message SOAP actuel.

OwnerType

Obtient le type de jeton de sécurité auquel la propriété LocalId fait référence.

Méthodes

CreateKey()

Crée une clé basée sur les paramètres passés dans le constructeur.

(Hérité de SecurityKeyIdentifierClause)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetDerivationNonce()

Obtient la valeur à usage unique utilisée pour générer la clé dérivée.

(Hérité de SecurityKeyIdentifierClause)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
Matches(SecurityKeyIdentifierClause)

Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à la clause d'identificateur de clé spécifiée.

Matches(String, Type)

Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à la référence et au type spécifiés.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

S’applique à