Bu sayfa salt okunur. Kaynağı görebilirsiniz ama değiştiremezsiniz. Bunun yanlış olduğunu düşünüyorsanız yöneticiye danışın.
İmza atarken veya imza doğrulama yaparken uygulama geliştirme arayüzü çeşitli parametrelere ihtiyaç duymaktadır. Bu parametrelerin kullanımı imza türüne veya imza içerisinde yer alan özelliklere göre değişiklik göstermektedir. Kullanılabilecek ana parametreler açıklanacaktır. Kullanılabilecek diğer parametrelerin açıklamalarına Eparameter sınıfından ulaşabilirsiniz.
P_POLICY_VALUE P_POLICY_ID parametresinde anlatıldığı gibi bir politika belirleneceği zaman kullanılır. Kullanılacak politikanın kendisine işaret eder. P_POLICY_DIGEST_ALGORITHM P_POLICY_ID parametresinde anlatıldığı gibi bir politika belirleneceği zaman kullanılır. SignaturePolicyIdentifierAttr imzalanan bir özellik olduğundan, imzalanması sırasında kullanılacak özet bilgisini işaret eder. Varsayılan değer SHA-1'dir. P_INITIAL_CERTIFICATES İmzalanın doğrulanmasıiçin gerekli olabilecek sertifikaları işaret eder. P_INITIAL_CRLS İmzalanın doğrulanması için gerekli olabilecek SİL’leri işaret eder. P_INITIAL_OCSP_RESPONSES İmzalanın doğrulanması için gerekli olabilecekÇisDuP cevaplarına işaret eder. P_VALIDATE_CERTIFICATE_BEFORE_SIGNING Varsayılan durumda imza atarken ve imza doğrulaması yaparken sertifika doğrulaması yapılmaktadır. BES ve EST türü imza atarken sertifika doğrulaması, bu parametreye false verilerek es geçilebilir. Yalnız bu kullanım önerilmemektedir. P_REFERENCE_DIGEST_ALG SigningCertificateV1/V2,CompleteCertificateReferences,CompleteRevocationReferences özellikleri için kullanılacak özet algoritmasını belirler. P_GRACE_PERIOD Sertifika doğrulama verisinin kesinleşmesi için geçecek kesinleşme süresini saniye olarak belirtir. Varsayılan değeri 86400 saniyedir (24 saat). P_REVOCINFO_PERIOD Sertifika doğrulama verisinin hangi süre aralığında toplanacağını saniye olarak belirtir. Örneğin bu süre 2 günü işaret ediyorsa; imzanın atıldığı tarihten 2 gün sonrasına kadarki sürede geçerli olan doğrulama verisi sertifika doğrulamada kullanılır. Bu süre en az P_GRACE_PERIOD süresi kadar olmalıdır.EğerP_REVOCINFO_PERIOD parametresine herhangi bir süre verilmezse, bu süre mümkün olduğunca geniş tutulmaya çalışılacaktır. Bu sürenin geniş tutulması sertifika iptal durumlarının yakalanmasında bir dezavantaj getirmez. Bu aralığın kısa tutulması ise askı durumlarının yakalanma ihtimalini arttırır. P_FORCE_STRICT_REFERENCE_USE İmzada sertifika doğrulama verisi veya referansı varsa, sadece bu referansları ve bu referanslara ait verilerin doğrulama için kullanılacağını belirtir. Ayrıca bu kontrol, doğrulama verileri ve sertifika referanslarının sırasını da kontrol eder. P_VALIDATE_TIMESTAMP_WHILE_SIGNING Zaman damgası içeren imzalarda, imzalama esnasında alınan zaman damgasının kontrol edilmesini sağlar.