Langue

EncryptedKeyIdentifierClause Constructeurs

Définition

Initialise une nouvelle instance de la classe EncryptedKeyIdentifierClause.

Surcharges

Nom Description
EncryptedKeyIdentifierClause(Byte[], String)

Initialise une nouvelle instance de la classe à l’aide EncryptedKeyIdentifierClause de la clé spécifiée chiffrée et de l’algorithme de chiffrement utilisé pour chiffrer la clé.

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier)

Initialise une nouvelle instance de la EncryptedKeyIdentifierClause classe à l’aide de la clé spécifiée chiffrée, de l’algorithme de chiffrement utilisé pour chiffrer la clé et d’un identificateur de clé pour la clé de chiffrement.

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String)

Initialise une nouvelle instance de la EncryptedKeyIdentifierClause classe à l’aide de la clé spécifiée chiffrée, l’algorithme de chiffrement utilisé pour chiffrer la clé, un identificateur de clé pour la clé de chiffrement et un nom lisible par l’utilisateur.

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32)

Initialise une nouvelle instance de la EncryptedKeyIdentifierClause classe à l’aide de la clé spécifiée chiffrée, l’algorithme de chiffrement utilisé pour chiffrer la clé, un identificateur de clé pour la clé et un nom lisible par l’utilisateur.

EncryptedKeyIdentifierClause(Byte[], String)

Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs

Initialise une nouvelle instance de la classe à l’aide EncryptedKeyIdentifierClause de la clé spécifiée chiffrée et de l’algorithme de chiffrement utilisé pour chiffrer la clé.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String)

Paramètres

encryptedKey
Byte[]

Tableau contenant Byte une clé chiffrée. Définit la valeur retournée par la GetEncryptedKey() méthode.

encryptionMethod
String

Algorithme de chiffrement utilisé pour chiffrer la clé. Définit la valeur de la EncryptionMethod propriété.

Exceptions

encryptionMethod a la valeur null.

- ou -

encryptedKey a la valeur null.

encryptedKey est de longueur nulle.

Remarques

Utilisez les chaînes constantes statiques dans le SecurityAlgorithms pour spécifier l’algorithme de chiffrement du encryptionMethod paramètre.

S’applique à

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier)

Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs

Initialise une nouvelle instance de la EncryptedKeyIdentifierClause classe à l’aide de la clé spécifiée chiffrée, de l’algorithme de chiffrement utilisé pour chiffrer la clé et d’un identificateur de clé pour la clé de chiffrement.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ encryptingKeyIdentifier);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string * System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String, encryptingKeyIdentifier As SecurityKeyIdentifier)

Paramètres

encryptedKey
Byte[]

Tableau contenant Byte une clé chiffrée. Définit la valeur retournée par la GetEncryptedKey() méthode.

encryptionMethod
String

Algorithme de chiffrement utilisé pour chiffrer la clé. Définit la valeur de la EncryptionMethod propriété.

encryptingKeyIdentifier
SecurityKeyIdentifier

Qui SecurityKeyIdentifier représente l’identificateur de clé pour la clé de chiffrement spécifiée dans le encryptedKey paramètre. Définit la valeur de la EncryptingKeyIdentifier propriété.

Exceptions

encryptionMethod a la valeur null.

- ou -

encryptedKey a la valeur null.

encryptedKey est de longueur nulle.

Remarques

Utilisez les chaînes constantes statiques dans le SecurityAlgorithms pour spécifier l’algorithme de chiffrement du encryptionMethod paramètre.

S’applique à

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String)

Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs

Initialise une nouvelle instance de la EncryptedKeyIdentifierClause classe à l’aide de la clé spécifiée chiffrée, l’algorithme de chiffrement utilisé pour chiffrer la clé, un identificateur de clé pour la clé de chiffrement et un nom lisible par l’utilisateur.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ encryptingKeyIdentifier, System::String ^ carriedKeyName);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string * System.IdentityModel.Tokens.SecurityKeyIdentifier * string -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String, encryptingKeyIdentifier As SecurityKeyIdentifier, carriedKeyName As String)

Paramètres

encryptedKey
Byte[]

Tableau contenant Byte une clé chiffrée. Définit la valeur retournée par la GetEncryptedKey() méthode.

encryptionMethod
String

Algorithme de chiffrement utilisé pour chiffrer la clé. Définit la valeur de la EncryptionMethod propriété.

encryptingKeyIdentifier
SecurityKeyIdentifier

Qui SecurityKeyIdentifier représente l’identificateur de clé pour la clé de chiffrement spécifiée dans le encryptedKey paramètre. Définit la valeur de la EncryptingKeyIdentifier propriété.

carriedKeyName
String

Nom lisible par l’utilisateur associé à la clé spécifiée dans le encryptedKey paramètre. Définit la valeur de la CarriedKeyName propriété.

Exceptions

encryptionMethod a la valeur null.

- ou -

encryptedKey a la valeur null.

encryptedKey est de longueur nulle.

Remarques

Utilisez les chaînes constantes statiques dans le SecurityAlgorithms pour spécifier l’algorithme de chiffrement du encryptionMethod paramètre.

S’applique à

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32)

Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs
Source:
EncryptedKeyIdentifierClause.cs

Initialise une nouvelle instance de la EncryptedKeyIdentifierClause classe à l’aide de la clé spécifiée chiffrée, l’algorithme de chiffrement utilisé pour chiffrer la clé, un identificateur de clé pour la clé et un nom lisible par l’utilisateur.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ encryptingKeyIdentifier, System::String ^ carriedKeyName, cli::array <System::Byte> ^ derivationNonce, int derivationLength);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName, byte[] derivationNonce, int derivationLength);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string * System.IdentityModel.Tokens.SecurityKeyIdentifier * string * byte[] * int -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String, encryptingKeyIdentifier As SecurityKeyIdentifier, carriedKeyName As String, derivationNonce As Byte(), derivationLength As Integer)

Paramètres

encryptedKey
Byte[]

Tableau contenant Byte une clé chiffrée. Définit la valeur retournée par la GetEncryptedKey() méthode.

encryptionMethod
String

Algorithme de chiffrement utilisé pour chiffrer la clé. Définit la valeur de la EncryptionMethod propriété.

encryptingKeyIdentifier
SecurityKeyIdentifier

Qui SecurityKeyIdentifier représente l’identificateur de clé de la clé spécifiée dans le encryptedKey paramètre. Définit la valeur de la EncryptingKeyIdentifier propriété.

carriedKeyName
String

Nom lisible par l’utilisateur associé à la clé spécifiée dans le encryptedKey paramètre. Définit la valeur de la CarriedKeyName propriété.

derivationNonce
Byte[]

Tableau de Byte ce qui contient la nonce utilisée pour créer une clé dérivée. Définit la valeur retournée par la GetDerivationNonce() méthode.

derivationLength
Int32

Taille de la clé dérivée. Définit la valeur de la DerivationLength propriété.

Exceptions

encryptionMethod a la valeur null.

- ou -

encryptedKey a la valeur null.

encryptedKey est de longueur nulle.

Remarques

Lorsque les paramètres et derivationNonce les derivationLength paramètres sont spécifiés, la clé dérivée implicite est utilisée au lieu de la clé de sécurité directe du jeton.

Utilisez les chaînes constantes statiques dans le SecurityAlgorithms pour spécifier l’algorithme de chiffrement du encryptionMethod paramètre.

S’applique à