BinaryKeyIdentifierClause 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.
Représente une classe de base pour les clauses d'identificateur de clé basées sur des données binaires.
public ref class BinaryKeyIdentifierClause abstract : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public abstract class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type BinaryKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public MustInherit Class BinaryKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Héritage
- Dérivé
Remarques
En général, l'utilisation de la BinaryKeyIdentifierClause n'est pas nécessaire, sauf lorsqu'un service d'émission du jeton de sécurité personnalisé est créé. Lorsqu'un service d'émission du jeton de sécurité retourne un jeton de sécurité, le jeton de sécurité émis contient des références à des 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é d'un 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.
Constructeurs
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Initialise une nouvelle instance de la classe BinaryKeyIdentifierClause à l'aide du type de clause d'identificateur de clé spécifié, des données binaires et d'une valeur qui indique si les données binaires doivent être clonées. |
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Initialise une nouvelle instance de la classe BinaryKeyIdentifierClause à l'aide du type de clause d'identificateur de clé spécifié, des données binaires, d'une valeur qui indique si les données binaires doivent être clonées, d'une valeur à usage unique et de la longueur de clé. |
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) |
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) |
GetBuffer() |
Obtient les données binaires qui représentent l'identificateur de clé. |
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) |
GetRawBuffer() |
Obtient les données binaires qui représentent l'identificateur de clé. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Matches(Byte[]) |
Retourne une valeur qui indique si les données binaires pour l'instance en cours correspondent aux données binaires spécifiées. |
Matches(Byte[], Int32) |
Retourne une valeur qui indique si les données binaires pour l'instance en cours équivalent aux données binaires spécifiées à l'offset spécifié. |
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. |
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) |