X509IssuerSerialKeyIdentifierClause 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 clause d'identificateur de clé qui identifie un jeton de sécurité X509SecurityToken à l'aide du nom unique de l'émetteur de certificat et du numéro de série du certificat X.509.
public ref class X509IssuerSerialKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class X509IssuerSerialKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type X509IssuerSerialKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public Class X509IssuerSerialKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Héritage
Remarques
En règle générale, X509IssuerSerialKeyIdentifierClause n'est pas utilisée, sauf lorsqu'un service d'émission de 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é d'un message SOAP. En général, ces références déclarent l'authenticité du jeton de sécurité émis. La classe X509IssuerSerialKeyIdentifierClause permet de référencer un jeton de sécurité X509SecurityToken à l'aide du nom unique de l'émetteur de certificat et du numéro de série du certificat X.509. Les propriétés IssuerName et IssuerSerialNumber représentent respectivement le nom unique de l'émetteur de certificat et le numéro de série du certificat X.509.
Windows Communication Foundation prend en charge les types suivants de références de jeton de sécurité pour X509SecurityToken les jetons de sécurité.
X509ThumbprintKeyIdentifierClause
Constructeurs
X509IssuerSerialKeyIdentifierClause(String, String) |
Initialise une nouvelle instance de la classe X509IssuerSerialKeyIdentifierClause à l'aide du nom unique spécifié de l'émetteur de certificat et du numéro de série du certificat X.509. |
X509IssuerSerialKeyIdentifierClause(X509Certificate2) |
Initialise une nouvelle instance de la classe X509IssuerSerialKeyIdentifierClause à l'aide du certificat X.509 spécifié. |
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) |
IssuerName |
Obtient le nom unique de l'autorité de certification qui a émis le certificat X.509. |
IssuerSerialNumber |
Obtient le numéro de série du certificat X.509. |
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 correspond à l'identificateur de clé spécifié. |
Matches(String, String) |
Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut au nom d'émetteur et au numéro de série d'émetteur spécifiés. |
Matches(X509Certificate2) |
Retourne une valeur qui indique si l'identificateur de clé pour cette instance correspond au certificat X.509 spécifié. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne l'objet en cours. |