EncryptedKeyIdentifierClause Constructeurs
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.
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)
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
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)
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
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)
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
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)
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
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.