Ana içeriğe atla

JWK Oluşturma

JSON Web Keypair Oluşturma

Temel Alanlar

JSON Web Keypair oluşturma konfigürasyonu için kullanılan alanlar aşağıdaki tabloda görülmektedir.
AlanAçıklama
AdJWK’nın kullanımını ve yönetimini kolaylaştırmak için ad yazılabilir.
AçıklamaJWK’nın kullanımını ve yönetimini kolaylaştırmak için açıklama yazılabilir.
JWK Tipi (Source of JWK)JWK’nın hangi kaynaktan oluşturulacağını belirtir. Seçilebilecek tipler şunlardır:
• Üret
• URL Bağlantısıyla Al
• Panoya Yapıştır
• Keystore’dan Dönüştür
• Açık Anahtardan Dönüştür
• Gizli Anahtardan Dönüştür
• Sertifikadan Dönüştür

JWK Tipine Göre Konfigürasyon Alanları

JWK oluşturma tipi Üret seçilmiş ise şu alanlar aktif hale gelir:
AlanAçıklama
Anahtar Tipi (Key Type)Oluşturulacak olan JWK’nın hangi tipte olduğunu belirtir:
• RSA: RFC 3447 (Public-Key Cryptography Standards PKCS)
• EC: Elliptic Curve (DSS)
• OCT: Octet Sequence (Symmetric Key)
• OKP: Octet Key Pair (RFC 8037)

Bu değerlere göre algoritmalar/curve değerleri değişkenlik gösterir.
Anahtar Kullanım Tipi (Key Use)JWK’nın imzalamak/imza doğrulamak veya şifrelemek/şifre çözmek için kullanılacağını belirtir.
Anahtar Uzunluğu (Key Size)Oluşturulacak olan anahtarın byte cinsinden uzunluğudur.
CurveOluşturulacak JWK’nın curve tipidir.
Algoritma (Algorithm)Oluşturulacak JWK’nın algoritmasıdır.
Anahtar Id (Key Id)Oluşturulacak JWK’nın id’sinin nasıl oluşturulacağını belirtir.

JWK İlişkilendirme

JWK oluşturulurken, kaynak tipine (Source Type) göre hangi kaynakla ilişkili olduğu sistem tarafından otomatik olarak kaydedilir. Bu ilişki, JWK’nın hangi sertifika, anahtar veya keystore’dan oluşturulduğunu takip etmek için kullanılır.

İlişkilendirme Tipleri

JWK oluşturulurken aşağıdaki kaynak tiplerinden biri seçildiğinde, ilişki otomatik olarak oluşturulur:
Kaynak Tipiİlişkilendirilen KaynakAçıklama
Keystore’dan DönüştürKeystoreJWK, belirtilen keystore’dan dönüştürülerek oluşturulur.
Açık Anahtardan DönüştürPublic KeyJWK, belirtilen açık anahtardan dönüştürülerek oluşturulur.
Gizli Anahtardan DönüştürPrivate KeyJWK, belirtilen gizli anahtardan dönüştürülerek oluşturulur.
Sertifikadan DönüştürCertificateJWK, belirtilen sertifikadan dönüştürülerek oluşturulur.

JWK Listesinde İlişki Bilgisi

JWK listesinde her JWK için aşağıdaki bilgiler gösterilir:
  • Oluşturulma Tipi: JWK’nın hangi kaynak tipinden oluşturulduğu (Keystore, Certificate, Public Key, Private Key, vb.)

JWK Detay Ekranında İlişki Bilgisi

JWK detay ekranında, JWK’nın hangi kaynakla ilişkili olduğu gösterilir ve “Bu JWK [Kaynak Tipi] ile oluşturuldu” bilgisi yer alır.
İlişkili bir kaynak varsa, JWK detay ekranında kaynak bilgisi ve ilişkiyi kaldırma seçeneği görüntülenir.

JWK Düzenleme

JWK düzenleme işlemi dialog üzerinden yapılır:

Dialog Üzerinden Düzenleme

  • JWK listesinde satır sonundaki menüsünden Düzenle (Edit) seçeneğini tıklayın.
  • Açılan dialog’da sadece JWK adı ve açıklaması düzenlenebilir.
  • Değişiklikleri kaydederek JWK’yu güncelleyin.

JWK Silme

JWK’yu silmek için:

Liste Ekranından

  • JWK listesinde satır sonundaki menüsünden Sil (Delete) seçeneğini tıklayın.
  • Onay dialogunda silme işlemini onaylayın.

Silme İpuçları

Silmeden Önce Kontrol Edin:
  • JWK politikalar veya bağlantılarda kullanılıyor olabilir.
  • Gerekirse alternatif bir JWK atayın.