EncryptedKeyIdentifierClause Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe EncryptedKeyIdentifierClause.
Overload
| Nome | Descrizione |
|---|---|
| EncryptedKeyIdentifierClause(Byte[], String) |
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata e l'algoritmo di crittografia usato per crittografare la chiave. |
| EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier) |
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata, l'algoritmo di crittografia usato per crittografare la chiave e un identificatore di chiave per la chiave di crittografia. |
| EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String) |
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata, l'algoritmo di crittografia usato per crittografare la chiave, un identificatore di chiave per la chiave di crittografia e un nome leggibile dall'utente. |
| EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32) |
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata, l'algoritmo di crittografia usato per crittografare la chiave, un identificatore di chiave per la chiave e un nome leggibile dall'utente. |
EncryptedKeyIdentifierClause(Byte[], String)
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata e l'algoritmo di crittografia usato per crittografare la chiave.
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)
Parametri
- encryptedKey
- Byte[]
Matrice di Byte che contiene una chiave crittografata. Imposta il valore restituito dal GetEncryptedKey() metodo .
- encryptionMethod
- String
Algoritmo di crittografia usato per crittografare la chiave. Imposta il valore della EncryptionMethod proprietà .
Eccezioni
encryptedKey è di lunghezza zero.
Commenti
Usare le stringhe costanti statiche in SecurityAlgorithms per specificare l'algoritmo di crittografia per il encryptionMethod parametro .
Si applica a
EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier)
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata, l'algoritmo di crittografia usato per crittografare la chiave e un identificatore di chiave per la chiave di crittografia.
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)
Parametri
- encryptedKey
- Byte[]
Matrice di Byte che contiene una chiave crittografata. Imposta il valore restituito dal GetEncryptedKey() metodo .
- encryptionMethod
- String
Algoritmo di crittografia usato per crittografare la chiave. Imposta il valore della EncryptionMethod proprietà .
- encryptingKeyIdentifier
- SecurityKeyIdentifier
Oggetto SecurityKeyIdentifier che rappresenta l'identificatore della chiave di crittografia specificata nel encryptedKey parametro . Imposta il valore della EncryptingKeyIdentifier proprietà .
Eccezioni
encryptedKey è di lunghezza zero.
Commenti
Usare le stringhe costanti statiche in SecurityAlgorithms per specificare l'algoritmo di crittografia per il encryptionMethod parametro .
Si applica a
EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String)
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata, l'algoritmo di crittografia usato per crittografare la chiave, un identificatore di chiave per la chiave di crittografia e un nome leggibile dall'utente.
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)
Parametri
- encryptedKey
- Byte[]
Matrice di Byte che contiene una chiave crittografata. Imposta il valore restituito dal GetEncryptedKey() metodo .
- encryptionMethod
- String
Algoritmo di crittografia usato per crittografare la chiave. Imposta il valore della EncryptionMethod proprietà .
- encryptingKeyIdentifier
- SecurityKeyIdentifier
Oggetto SecurityKeyIdentifier che rappresenta l'identificatore della chiave di crittografia specificata nel encryptedKey parametro . Imposta il valore della EncryptingKeyIdentifier proprietà .
- carriedKeyName
- String
Nome leggibile dell'utente associato alla chiave specificata nel encryptedKey parametro . Imposta il valore della CarriedKeyName proprietà .
Eccezioni
encryptedKey è di lunghezza zero.
Commenti
Usare le stringhe costanti statiche in SecurityAlgorithms per specificare l'algoritmo di crittografia per il encryptionMethod parametro .
Si applica a
EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32)
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
- Origine:
- EncryptedKeyIdentifierClause.cs
Inizializza una nuova istanza della EncryptedKeyIdentifierClause classe utilizzando la chiave specificata crittografata, l'algoritmo di crittografia usato per crittografare la chiave, un identificatore di chiave per la chiave e un nome leggibile dall'utente.
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)
Parametri
- encryptedKey
- Byte[]
Matrice di Byte che contiene una chiave crittografata. Imposta il valore restituito dal GetEncryptedKey() metodo .
- encryptionMethod
- String
Algoritmo di crittografia usato per crittografare la chiave. Imposta il valore della EncryptionMethod proprietà .
- encryptingKeyIdentifier
- SecurityKeyIdentifier
Oggetto SecurityKeyIdentifier che rappresenta l'identificatore di chiave per la chiave specificata nel encryptedKey parametro . Imposta il valore della EncryptingKeyIdentifier proprietà .
- carriedKeyName
- String
Nome leggibile dell'utente associato alla chiave specificata nel encryptedKey parametro . Imposta il valore della CarriedKeyName proprietà .
- derivationNonce
- Byte[]
Matrice di Byte che contiene il nonce utilizzato per creare una chiave derivata. Imposta il valore restituito dal GetDerivationNonce() metodo .
- derivationLength
- Int32
Dimensione della chiave derivata. Imposta il valore della DerivationLength proprietà .
Eccezioni
encryptedKey è di lunghezza zero.
Commenti
Quando vengono specificati i derivationNonce parametri e derivationLength viene usata la chiave derivata implicita anziché la chiave di sicurezza diretta del token.
Usare le stringhe costanti statiche in SecurityAlgorithms per specificare l'algoritmo di crittografia per il encryptionMethod parametro .