JsonWebKey Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
JsonWebKey(IEnumerable<KeyOperation>) |
Initialisiert einen neuen instance der JsonWebKey -Klasse mit den angegebenen Schlüsselvorgängen. |
JsonWebKey(Aes, IEnumerable<KeyOperation>) |
Initialisiert eine neue instance der -Klasse mit dem JsonWebKey Typ Oct. |
JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>) |
Initialisiert eine neue instance der -Klasse mit dem JsonWebKey Typ Ec. |
JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>) |
Initialisiert eine neue instance der -Klasse mit dem JsonWebKey Typ Rsa. |
JsonWebKey(IEnumerable<KeyOperation>)
- Quelle:
- JsonWebKey.cs
- Quelle:
- JsonWebKey.cs
Initialisiert einen neuen instance der JsonWebKey -Klasse mit den angegebenen Schlüsselvorgängen.
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))
Parameter
- keyOps
- IEnumerable<KeyOperation>
Eine Liste der unterstützten KeyOperation Werte. Bei NULL sind keine Vorgänge zulässig, und nachfolgende Kryptografievorgänge können fehlschlagen.
Gilt für:
JsonWebKey(Aes, IEnumerable<KeyOperation>)
- Quelle:
- JsonWebKey.cs
- Quelle:
- JsonWebKey.cs
Initialisiert eine neue instance der -Klasse mit dem JsonWebKey Typ 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)
Parameter
- keyOps
- IEnumerable<KeyOperation>
Optionale Liste der unterstützten KeyOperation Werte. Wenn NULL, wird der Standardwert für den Schlüsseltyp verwendet, einschließlich: Encrypt, Decrypt, WrapKeyund UnwrapKey.
Ausnahmen
aesProvider
ist NULL.
Gilt für:
JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>)
- Quelle:
- JsonWebKey.cs
- Quelle:
- JsonWebKey.cs
Initialisiert eine neue instance der -Klasse mit dem JsonWebKey Typ 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)
Parameter
- includePrivateParameters
- Boolean
Gibt an, ob der private Schlüssel eingeschlossen werden soll.
- keyOps
- IEnumerable<KeyOperation>
Optionale Liste der unterstützten KeyOperation Werte. Wenn NULL, wird die Standardeinstellung für den Schlüsseltyp verwendet, einschließlich: Sign, und Decrypt , wenn includePrivateParameters
true ist.
Ausnahmen
ecdsa
ist NULL.
Der Name der elliptischen Kurve ist ungültig.
Gilt für:
JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>)
- Quelle:
- JsonWebKey.cs
- Quelle:
- JsonWebKey.cs
Initialisiert eine neue instance der -Klasse mit dem JsonWebKey Typ 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)
Parameter
- includePrivateParameters
- Boolean
Gibt an, ob der private Schlüssel eingeschlossen werden soll.
- keyOps
- IEnumerable<KeyOperation>
Optionale Liste der unterstützten KeyOperation Werte. Wenn NULL, wird der Standardwert für den Schlüsseltyp verwendet, einschließlich: Encrypt, Verifyund WrapKey; und Decrypt, , Signund , und , und UnwrapKey , wenn includePrivateParameters
true ist.
Ausnahmen
rsaProvider
ist NULL.
Gilt für:
Azure SDK for .NET