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 règle générale, il BinaryKeyIdentifierClause n’est pas nécessaire d’utiliser, autre que lorsqu’un service de jeton de sécurité personnalisé est créé. Lorsqu’un service 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 non attachés. Les références jointes font référence aux jetons de sécurité contenus dans l’en-tête de sécurité d’un message SOAP et les références non attachées sont des jetons de sécurité qui ne sont pas inclus dans l’en-tête de sécurité du message SOAP. Ces références affirment généralement l’authenticité du jeton de sécurité émis.
Constructeurs
| Nom | Description |
|---|---|
| BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Initialise une nouvelle instance de la BinaryKeyIdentifierClause classe à l’aide du type de clause d’identificateur de clé spécifié, des données binaires, une valeur qui indique si les données binaires doivent être clonées, une valeur nonce et la longueur de clé. |
| BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Initialise une nouvelle instance de la BinaryKeyIdentifierClause classe à 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. |
Propriétés
| Nom | Description |
|---|---|
| CanCreateKey |
Obtient une valeur qui indique si une clé peut être créée. (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 clause d’identificateur de clé. (Hérité de SecurityKeyIdentifierClause) |
Méthodes
| Nom | Description |
|---|---|
| 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 nonce utilisée pour générer la clé dérivée. (Hérité de SecurityKeyIdentifierClause) |
| GetHashCode() |
Sert 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 la Type de l’instance actuelle. (Hérité de Object) |
| Matches(Byte[], Int32) |
Retourne une valeur qui indique si les données binaires de l’instance actuelle sont équivalentes aux données binaires spécifiées au décalage spécifié. |
| Matches(Byte[]) |
Retourne une valeur qui indique si les données binaires de l’instance actuelle correspondent aux données binaires spécifiées. |
| Matches(SecurityKeyIdentifierClause) |
Retourne une valeur qui indique si l’identificateur de clé de cette instance est équivalent à la clause d’identificateur de clé spécifiée. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |