Partager via


RsaKeyIdentifierClause Classe

Définition

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité RsaSecurityToken.

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

Remarques

En général, l'utilisation de la RsaKeyIdentifierClause 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. Utilisez la classe RsaKeyIdentifierClause pour référencer un jeton de sécurité RsaSecurityToken et accéder à l'algorithme RSA. Pour accéder à l'algorithme RSA, obtenez la valeur de la propriété Rsa.

Constructeurs

RsaKeyIdentifierClause(RSA)

Initialise une nouvelle instance de la classe RsaKeyIdentifierClause à l'aide de l'algorithme RSA spécifié.

Propriétés

CanCreateKey

Obtient une valeur qui indique si une clé peut être créée à partir de la clause d'identificateur de clé.

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)
Rsa

Obtient l'algorithme RSA associé à la clause d'identificateur de clé.

Méthodes

CreateKey()

Crée une clé à l'aide de l'algorithme RSA.

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)
GetExponent()

Obtient le paramètre Exponent pour l'algorithme RSA.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetModulus()

Obtient le paramètre Modulus pour l'algorithme RSA.

GetType()

Obtient le Type de l'instance actuelle.

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

Retourne une valeur qui indique si l'identificateur de clé pour cette instance correspond à l'algorithme RSA 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.

WriteExponentAsBase64(XmlWriter)

Écrit le paramètre Exponent encodé en base 64 de l'algorithme RSA dans le sérialiseur XML spécifié.

WriteModulusAsBase64(XmlWriter)

Écrit le paramètre Modulus encodé en base 64 de l'algorithme RSA dans le sérialiseur XML spécifié.

S’applique à