Önceki Başlık: ŞifrelemeSonraki Başlık: WS Güvenlik'te Sorun Giderme


SOAP İsteği için Şifreleme/İmza İşlemi

SOAP Yöntemini Çağır işleci ve Zaman Uyumsuz SOAP Yöntemini Çağır işleci, SOAP isteği gövdesinin tamamını veya bir kısmını imzalar veya şifreler.

Şifreleme
  1. CA Process Automation, şifrelenecek verileri seri hale getirmek için Kurallaştırma Algoritmasını kullanır. Bu veriler, ya tüm istek gövdesini ya da Şifrelenecek Kısımlar'da belirttiğiniz kısımları içerir.
  2. CA Process Automation, verileri şifrelemek için (Simetrik Şifreleme Algoritması'na bağlı olarak) simetrik bir anahtar kullanır. Bu veriler, ya tüm istek gövdesini ya da Şifrelenecek Kısımlar'da belirttiğiniz kısımları içerir.
  3. CA Process Automation, ortak anahtarı anahtar deposundan almak için Genel Anahtar Diğer Adı'nı kullanır. Bunun ardından genel anahtar, simetrik anahtarı şifrelemek için Simetrik Anahtar Şifreleme Algoritması'nda belirttiğiniz algoritmayı kullanır.
  4. CA Process Automation, şifrelenen simetrik anahtarı, <xenc:EncryptedKey> öğesindeki SOAP isteğine ekler.
  5. Genel Anahtar Tanımlayıcısı Türü'nde belirttiğiniz başvuru türüne bağlı olarak CA Process Automation, SOAP isteğine simetrik anahtarı şifrelemek için kullanılan genel anahtar başvurusu ekler.
  6. Alıcı, simetrik anahtarın şifresini çözer ve şifresi çözülen simetrik anahtarı SOAP isteğinin şifresini çözmek için kullanır.
İmza
  1. CA Process Automation, özel anahtarı anahtar deposundan almak için Özel Anahtar Diğer Adı ve Özel Anahtar Parolası'nı kullanır.
  2. CA Process Automation, imzalanacak verileri seri hale getirmek için Kurallaştırma Algoritmasını kullanır. Bu veriler, ya tüm istek gövdesini ya da İmzalanacak Bölümler'de belirttiğiniz bölümleri kapsar.
  3. CA Process Automation, kullanıcının belirttiği İmza Algoritmasını kullanarak SOAP isteği içeriğini imzalamak için anahtar deposundaki özel anahtarı kullanır. Ürün ya istek gövdesinin tamamını ya da İmzalanacak Bölümler'de belirttiğiniz bölümleri imzalar.
  4. CA Process Automation, SOAP isteğine, özel anahtarla ilişkili bir sertifika/genel anahtar başvurusu ekler. Kullanıcı, Genel Anahtar Tanımlayıcısı Türü'nde başvuru türünü belirtir.
  5. Alıcı, SOAP isteğindeki imzayı doğrulamak için genel anahtarı kullanır.