KeyProperties interface
Die Eigenschaften des Schlüssels.
Eigenschaften
| attributes | Die Attribute des Schlüssels. |
| curve |
Der Name der elliptischen Kurve. Gültige Werte finden Sie unter JsonWebKeyCurveName. Standardeinstellung für EC- und EC-HSM-Schlüssel ist P-256 |
| key |
|
| key |
Die Schlüsselgröße in Bits. Beispiel: 2048, 3072 oder 4096 für RSA. Der Standardwert für RSA und RSA-HSM Schlüssel ist 2048. Ausnahme für die Bring your own key (BYOK), Schlüsselaustauschschlüssel standardmäßig 4096. |
| key |
Der URI zum Abrufen der aktuellen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| key |
Der URI zum Abrufen der spezifischen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| kty | Der Typ des Schlüssels. Gültige Werte finden Sie unter JsonWebKeyType. |
| release |
Schlüsselfreigaberichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer |
| rotation |
Schlüsseldrehungsrichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer |
Details zur Eigenschaft
attributes
curveName
Der Name der elliptischen Kurve. Gültige Werte finden Sie unter JsonWebKeyCurveName. Standardeinstellung für EC- und EC-HSM-Schlüssel ist P-256
curveName?: string
Eigenschaftswert
string
keyOps
keyOps?: string[]
Eigenschaftswert
string[]
keySize
Die Schlüsselgröße in Bits. Beispiel: 2048, 3072 oder 4096 für RSA. Der Standardwert für RSA und RSA-HSM Schlüssel ist 2048. Ausnahme für die Bring your own key (BYOK), Schlüsselaustauschschlüssel standardmäßig 4096.
keySize?: number
Eigenschaftswert
number
keyUri
Der URI zum Abrufen der aktuellen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
keyUri?: string
Eigenschaftswert
string
keyUriWithVersion
Der URI zum Abrufen der spezifischen Version des Schlüssels. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
keyUriWithVersion?: string
Eigenschaftswert
string
kty
Der Typ des Schlüssels. Gültige Werte finden Sie unter JsonWebKeyType.
kty?: string
Eigenschaftswert
string
releasePolicy
Schlüsselfreigaberichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer
releasePolicy?: KeyReleasePolicy
Eigenschaftswert
rotationPolicy
Schlüsseldrehungsrichtlinie als Reaktion. Sie wird sowohl für die Ausgabe als auch für die Eingabe verwendet. Wird weggelassen, wenn leer
rotationPolicy?: RotationPolicy