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
CertStoreException
public 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 pathiCertStoreException
public java.lang.String getStoreName()
public void resetPassword() throws CertStoreException
CertStoreException
public void setPassword(java.lang.String aDepoParola) throws CertStoreException
aDepoParola
- Depoya set edilecek yeni parolaCertStoreException
public boolean validatePassword(java.lang.String aDepoParola) throws CertStoreException
CertStoreException
public void changePassword(java.lang.String aEskiDepoParola, java.lang.String aYeniDepoParola) throws CertStoreException
aEskiDepoParola
- aYeniDepoParola
- CertStoreException
public byte[] encryptWithPassword(byte[] aPrivateKey, java.lang.String aDepoParola) throws CertStoreException
aPrivateKey
- Sifrelenecek veriaDepoParola
- Depo parolasiCertStoreException
public byte[] decryptWithPassword(byte[] aSifreliVeri, java.lang.String aDepoParola) throws CertStoreException
CertStoreException
public void closeConnection() throws CertStoreException
CertStoreException
public void openConnection() throws CertStoreException
CertStoreException
public java.sql.Connection getConn()
Copyright © 2025. All rights reserved.