public class CertStore
extends java.lang.Object
| Constructor and Description |
|---|
CertStore()
Kullanicinin home dizininde .sertifikadeposu dizini altinda SertifikaDeposu.svt dosyasi varsa,bu depo dosyasi
uzerinde islem yapar.
|
CertStore(java.lang.String aDepoDosyaAdi,
java.lang.String aGuncellemeDosyaAdi,
java.lang.String aYuklemeDosyaAdi)
aDepoDosyaAdi adresli dosya varsa,islemleri bu dosya uzerinde yapar.Yoksa bu dosyayi dizin yapisiyla beraber olusturur
ve gerekli tablolari yaratir.aGuncellemeDosyaAdi adresli dosya varsa,bu dosyadan depo dosyasina aktarim gerceklestirilir.
|
| Modifier and Type | Method and Description |
|---|---|
void |
changePassword(java.lang.String aEskiDepoParola,
java.lang.String aYeniDepoParola)
Eski depo parolasi dogrulandiktan sonra,yeni depo parolasi set edilir.Depoda ozel anahtari olan sertifikalarin
sifreli ozelanahtarlari eski depo parolasiyla cozulerek,yeni depo parolasiyla tekrar sifrelenir ve depoya
kaydedilirler.
|
void |
closeConnection() |
byte[] |
decryptWithPassword(byte[] aSifreliVeri,
java.lang.String aDepoParola) |
byte[] |
encryptWithPassword(byte[] aPrivateKey,
java.lang.String aDepoParola)
aDepoParolasindan elde edilen anahtarla aPrivateKey sifrelenir,sifreli verinin basina iv ve salt degerleri
koyulur.
|
java.sql.Connection |
getConn() |
java.lang.String |
getStoreName() |
void |
openConnection() |
void |
resetPassword()
Depo parolasini null a set eder.Depodaki ozel anahtarli sertifikalarin ozelanahtar alanlarini null a set eder.
|
void |
setPassword(java.lang.String aDepoParola)
Depo parolasini set eder.
|
boolean |
validatePassword(java.lang.String aDepoParola) |
public CertStore()
throws CertStoreException
CertStoreExceptionpublic CertStore(java.lang.String aDepoDosyaAdi,
java.lang.String aGuncellemeDosyaAdi,
java.lang.String aYuklemeDosyaAdi)
throws CertStoreException
aDepoDosyaAdi - Depo olarak kullanilacak dosyasinin pathiaGuncellemeDosyaAdi - Depoya yapilacak guncellemeleri iceren dosyanin pathiCertStoreExceptionpublic java.lang.String getStoreName()
public void resetPassword()
throws CertStoreException
CertStoreExceptionpublic void setPassword(java.lang.String aDepoParola)
throws CertStoreException
aDepoParola - Depoya set edilecek yeni parolaCertStoreExceptionpublic boolean validatePassword(java.lang.String aDepoParola)
throws CertStoreException
CertStoreExceptionpublic void changePassword(java.lang.String aEskiDepoParola,
java.lang.String aYeniDepoParola)
throws CertStoreException
aEskiDepoParola - aYeniDepoParola - CertStoreExceptionpublic byte[] encryptWithPassword(byte[] aPrivateKey,
java.lang.String aDepoParola)
throws CertStoreException
aPrivateKey - Sifrelenecek veriaDepoParola - Depo parolasiCertStoreExceptionpublic byte[] decryptWithPassword(byte[] aSifreliVeri,
java.lang.String aDepoParola)
throws CertStoreException
CertStoreExceptionpublic void closeConnection()
throws CertStoreException
CertStoreExceptionpublic void openConnection()
throws CertStoreException
CertStoreExceptionpublic java.sql.Connection getConn()
Copyright © 2025. All rights reserved.