Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
en:esya:cades:imza-parametreler [2013/09/03 13:36] Dindar Öz |
en:esya:cades:imza-parametreler [2013/09/04 11:17] (mevcut) Dindar Öz |
||
---|---|---|---|
Satır 9: | Satır 9: | ||
| **P_SIGNING_TIME** | Signing time. It is used only if the signature does not have timestamp. For example, a BES signature was received at a certain time. This time can be stored at somewhere and used in this parameter upon future validations. This parameter has no legal meaning. | | | **P_SIGNING_TIME** | Signing time. It is used only if the signature does not have timestamp. For example, a BES signature was received at a certain time. This time can be stored at somewhere and used in this parameter upon future validations. This parameter has no legal meaning. | | ||
| **P_TRUST_SIGNINGTIMEATTR** | It is used for verification which indicates if the stated time information in the signing time attribute is trusted. It is ''boolean'' and has the default value ''true''. If the signing time information stated by the user is not trusted then this parameter must be ''false''. | | | **P_TRUST_SIGNINGTIMEATTR** | It is used for verification which indicates if the stated time information in the signing time attribute is trusted. It is ''boolean'' and has the default value ''true''. If the signing time information stated by the user is not trusted then this parameter must be ''false''. | | ||
- | | **P_TSS_INFO** | İmza atarken zaman damgası (Time Stamp) kullanılacaksa, ''TSSettings'' tipinde bir nesne atanmalıdır. EST ve üzeri imza tiplerinde zaman damgası kullanılması mecburidir. | | + | | **P_TSS_INFO** | Timestamp server settings used for EST and more advanced signatures. | |
- | | **P_POLICY_ID** | Birbirinden bağımsız iki taraf, imzaların nasıl doğrulanacağı konusunda kendi aralarında çeşitli politikalar belirleyebilirler.Fakat imzanın hangi politika ile doğrulanacağı bilgisini imzalanmış dosyaya eklemeleri gerekmektedir. Bunun için varsayılan davranış olarak SignaturePolicyIdentifierAttr imzaya eklenmelidir. ''P_POLICY_ID'' parametresi ise kullanılacak politikaya işaret eder. | | + | | **P_POLICY_ID** | Two independent party may agree on how to verify a signature by complying a common policy. In this case, they should specify the policy in the signed document via ''SignaturePolicyIdentifierAttr''. ''P_POLICY_ID'' stores the id of this policy. | |
- | | **P_POLICY_VALUE** | ''P_POLICY_ID '' parametresinde anlatıldığı gibi bir politika belirleneceği zaman kullanılır. Kullanılacak politikaya işaret eder. | | + | | **P_POLICY_VALUE** | Like ''P_POLICY_ID '', it is used when a signature policy is used. Stores the value of the policy. | |
- | | **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-256'dir. | | + | | **P_POLICY_DIGEST_ALGORITHM** | It is used when a policy is used. It specifies the digest algorithm used for taking digest of the value of ''SignaturePolicyIdentifierAttr'' before it is signed, which is by default SHA-256. | |
- | | **P_INITIAL_CERTIFICATES** | İmzalanın doğrulanmasıiçin gerekli olabilecek sertifikaları işaret eder. | | + | | **P_INITIAL_CERTIFICATES** | Stores the certificates used in signature verification. | |
- | | **P_INITIAL_CRLS** | İmzalanın doğrulanması için gerekli olabilecek SİL’leri işaret eder. | | + | | **P_INITIAL_CRLS** | Stores the CRLs used in signature verification. | |
- | | **P_INITIAL_OCSP_RESPONSES** | İmzalanın doğrulanması için gerekli olabilecek ÇisDuP cevaplarına işaret eder. | | + | | **P_INITIAL_OCSP_RESPONSES** | Stores the OCSP Responses used in signature verification. | |
- | | **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_VALIDATE_CERTIFICATE_BEFORE_SIGNING** | By default, the signing certificate is validated during signature verification.When creating BES or EST signatures certificate validation can be omitted by setting this parameter to ''false'',which is not suggested. | |
- | | **P_REFERENCE_DIGEST_ALG** | SigningCertificateV1/V2, CompleteCertificateReferences, CompleteRevocationReferences özellikleri için kullanılacak özet algoritmasını belirler. | | + | | **P_REFERENCE_DIGEST_ALG** | Specifies the digest algorithm used for taking digests of SigningCertificateV1/V2, CompleteCertificateReferences, CompleteRevocationReferences attributes. | |
- | |** 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_GRACE_PERIOD** | Grace period for the certificate validation, which is by default 86400 seconds(1 day). | |
- | |** 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ğer ''P_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_REVOCINFO_PERIOD** | Specifies the interval in which the certificate validation data is collected. For example, when this parameter is 2 days, then only the validation data which is valid between the signature time and the time 2 days after the signature time is used in certificate validation. This parameter must be set at least the grace period. If no value is specified then it is considered as long as possible which does not couse any problem in determining revoked certificates. Setting this parameter to a short value increases the chance of detecting any certificates on hold. | |
- | | **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_FORCE_STRICT_REFERENCE_USE** | Indicates that the use of the validation data included in the signed document is mandatory and no other validation data not included in the signed document can be used. Besides setting this parameter to ''true'' also forces the signature to have validation data is in the same order as the certificate references. | |
- | | **P_VALIDATE_TIMESTAMP_WHILE_SIGNING** | Zaman damgası içeren imzalarda, imzalama esnasında alınan zaman damgasının kontrol edilmesini sağlar. | | + | | **P_VALIDATE_TIMESTAMP_WHILE_SIGNING** | Indicates that the timestamp in the signed document (if exists) must also be verified. | |