JsonWebKey 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.
Surcharges
JsonWebKey(IEnumerable<KeyOperation>) |
Initialise une nouvelle instance de la JsonWebKey classe avec les opérations de clé données. |
JsonWebKey(Aes, IEnumerable<KeyOperation>) |
Initialise une nouvelle instance de la classe à l’aide du JsonWebKey type Oct. |
JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>) |
Initialise une nouvelle instance de la classe à l’aide du JsonWebKey type Ec. |
JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>) |
Initialise une nouvelle instance de la classe à l’aide du JsonWebKey type Rsa. |
JsonWebKey(IEnumerable<KeyOperation>)
- Source:
- JsonWebKey.cs
- Source:
- JsonWebKey.cs
Initialise une nouvelle instance de la JsonWebKey classe avec les opérations de clé données.
public JsonWebKey (System.Collections.Generic.IEnumerable<Azure.Security.KeyVault.Keys.KeyOperation> keyOps);
new Azure.Security.KeyVault.Keys.JsonWebKey : seq<Azure.Security.KeyVault.Keys.KeyOperation> -> Azure.Security.KeyVault.Keys.JsonWebKey
Public Sub New (keyOps As IEnumerable(Of KeyOperation))
Paramètres
- keyOps
- IEnumerable<KeyOperation>
Liste des valeurs prises en charge KeyOperation . Si la valeur est null, aucune opération n’est autorisée et les opérations de chiffrement suivantes peuvent échouer.
S’applique à
JsonWebKey(Aes, IEnumerable<KeyOperation>)
- Source:
- JsonWebKey.cs
- Source:
- JsonWebKey.cs
Initialise une nouvelle instance de la classe à l’aide du JsonWebKey type Oct.
public JsonWebKey (System.Security.Cryptography.Aes aesProvider, System.Collections.Generic.IEnumerable<Azure.Security.KeyVault.Keys.KeyOperation> keyOps = default);
new Azure.Security.KeyVault.Keys.JsonWebKey : System.Security.Cryptography.Aes * seq<Azure.Security.KeyVault.Keys.KeyOperation> -> Azure.Security.KeyVault.Keys.JsonWebKey
Public Sub New (aesProvider As Aes, Optional keyOps As IEnumerable(Of KeyOperation) = Nothing)
Paramètres
- keyOps
- IEnumerable<KeyOperation>
Liste facultative des valeurs prises en charge KeyOperation . Si la valeur est null, la valeur par défaut du type de clé est utilisée, notamment : Encrypt, Decrypt, WrapKeyet UnwrapKey.
Exceptions
aesProvider
a la valeur null.
S’applique à
JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>)
- Source:
- JsonWebKey.cs
- Source:
- JsonWebKey.cs
Initialise une nouvelle instance de la classe à l’aide du JsonWebKey type Ec.
public JsonWebKey (System.Security.Cryptography.ECDsa ecdsa, bool includePrivateParameters = false, System.Collections.Generic.IEnumerable<Azure.Security.KeyVault.Keys.KeyOperation> keyOps = default);
new Azure.Security.KeyVault.Keys.JsonWebKey : System.Security.Cryptography.ECDsa * bool * seq<Azure.Security.KeyVault.Keys.KeyOperation> -> Azure.Security.KeyVault.Keys.JsonWebKey
Public Sub New (ecdsa As ECDsa, Optional includePrivateParameters As Boolean = false, Optional keyOps As IEnumerable(Of KeyOperation) = Nothing)
Paramètres
- includePrivateParameters
- Boolean
Indique s’il faut inclure la clé privée.
- keyOps
- IEnumerable<KeyOperation>
Liste facultative des valeurs prises en charge KeyOperation . Si la valeur est null, la valeur par défaut du type de clé est utilisée, notamment : Signet Decrypt si includePrivateParameters
a la valeur true.
Exceptions
ecdsa
a la valeur null.
Le nom de la courbe elliptique n’est pas valide.
S’applique à
JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>)
- Source:
- JsonWebKey.cs
- Source:
- JsonWebKey.cs
Initialise une nouvelle instance de la classe à l’aide du JsonWebKey type Rsa.
public JsonWebKey (System.Security.Cryptography.RSA rsaProvider, bool includePrivateParameters = false, System.Collections.Generic.IEnumerable<Azure.Security.KeyVault.Keys.KeyOperation> keyOps = default);
new Azure.Security.KeyVault.Keys.JsonWebKey : System.Security.Cryptography.RSA * bool * seq<Azure.Security.KeyVault.Keys.KeyOperation> -> Azure.Security.KeyVault.Keys.JsonWebKey
Public Sub New (rsaProvider As RSA, Optional includePrivateParameters As Boolean = false, Optional keyOps As IEnumerable(Of KeyOperation) = Nothing)
Paramètres
- includePrivateParameters
- Boolean
Indique s’il faut inclure la clé privée.
- keyOps
- IEnumerable<KeyOperation>
Liste facultative des valeurs prises en charge KeyOperation . Si la valeur est null, la valeur par défaut du type de clé est utilisée, notamment : Encrypt, Verifyet WrapKey; et Decrypt, Signet UnwrapKey si includePrivateParameters
a la valeur true.
Exceptions
rsaProvider
a la valeur null.
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour