Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
esya:xades:kod-imza-tipleri [2013/07/26 07:56] Süleyman Uslu created |
esya:xades:kod-imza-tipleri [2013/08/05 11:28] (mevcut) Süleyman Uslu |
||
---|---|---|---|
Satır 1: | Satır 1: | ||
====== XAdES İmza Tipleri ====== | ====== XAdES İmza Tipleri ====== | ||
- | formats klasörünün altındaki örnekleri inceleyebilirsiniz. | + | Standartlarda belirtilen tiplerde imza atma örnekleri verilmiştir. Tipler hakkında bilgi almak için [[:esya:eimza:tipler|İmza Tipleri]] bölümüne göz atabilirsiniz. |
+ | |||
+ | Kodları ''tr.gov.tubitak.uekae.esya.api.xades.example.formats'' paketinin altında bulabilirsiniz. | ||
===== BES Tipi İmza ===== | ===== BES Tipi İmza ===== | ||
- | (Basic Electronic Signature) XAdES formatında en basit imza tipi. | + | ''BES'' sınıfına göz atabilirsiniz. |
<sxh java> | <sxh java> | ||
Satır 34: | Satır 36: | ||
===== T Tipi İmza ===== | ===== T Tipi İmza ===== | ||
+ | |||
+ | ''T'' sınıfına göz atabilirsiniz. | ||
<sxh java> | <sxh java> | ||
Satır 64: | Satır 68: | ||
</sxh> | </sxh> | ||
- | ===== BES İmza ===== | + | ===== C Tipi İmza ===== |
- | <sxh java> | + | ''C'' sınıfına göz atabilirsiniz. |
- | </sxh> | + | |
- | ===== BES İmza ===== | + | Farklı olarak geliştirme satırında C tipi seçilir. |
<sxh java> | <sxh java> | ||
+ | // upgrade to C | ||
+ | signature.upgrade(SignatureType.ES_C); | ||
</sxh> | </sxh> | ||
- | ===== BES İmza ===== | + | ===== X-Type1 Tipi İmza ===== |
+ | |||
+ | ''X1'' sınıfına göz atabilirsiniz. | ||
+ | |||
+ | Farklı olarak geliştirme satırında X1 tipi seçilir. | ||
<sxh java> | <sxh java> | ||
+ | // upgrade to X1 | ||
+ | signature.upgrade(SignatureType.ES_X_Type1); | ||
</sxh> | </sxh> | ||
- | ===== BES İmza ===== | + | ===== X-Type2 Tipi İmza ===== |
+ | |||
+ | ''X2'' sınıfına göz atabilirsiniz. | ||
+ | |||
+ | Farklı olarak geliştirme satırında X2 tipi seçilir. | ||
<sxh java> | <sxh java> | ||
+ | // upgrade to X2 | ||
+ | signature.upgrade(SignatureType.ES_X_Type2); | ||
</sxh> | </sxh> | ||
- | ===== BES İmza ===== | + | ===== X-Long Tipi İmza ===== |
+ | |||
+ | ''XL'' sınıfına göz atabilirsiniz. | ||
+ | |||
+ | Farklı olarak geliştirme satırında X2 tipi seçilir. | ||
<sxh java> | <sxh java> | ||
+ | // upgrade to XL | ||
+ | signature.upgrade(SignatureType.ES_XL); | ||
</sxh> | </sxh> | ||
- | ===== BES İmza ===== | + | ===== Arşiv Tipi İmza ===== |
+ | |||
+ | ''A'' sınıfına göz atabilirsiniz. | ||
+ | |||
+ | Farklı olarak geliştirme satırında A tipi seçilir. | ||
<sxh java> | <sxh java> | ||
+ | // upgrade to A | ||
+ | signature.upgrade(SignatureType.ES_A); | ||
</sxh> | </sxh> |