public class CertStoreUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEPO_DIZIN_ADI |
static tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg |
OZET_TIPI_SHA1 |
static tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg |
OZET_TIPI_SHA256 |
static tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg |
OZET_TIPI_SHA384 |
static tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg |
OZET_TIPI_SHA512 |
Constructor and Description |
---|
CertStoreUtil() |
Modifier and Type | Method and Description |
---|---|
static DepoNitelikSertifikasi |
asnAttributeCertToDepoNitelikSertifikasi(tr.gov.tubitak.uekae.esya.api.asn.attrcert.EAttributeCertificate aAttrCert) |
static tr.gov.tubitak.uekae.esya.asn.depo.DepoASNEklenecekKokSertifika |
asnCertTOAsnEklenecek(tr.gov.tubitak.uekae.esya.asn.x509.Certificate aCert,
SertifikaTipi aTip,
GuvenlikSeviyesi aSeviye) |
static tr.gov.tubitak.uekae.esya.asn.depo.DepoASNSilinecekKokSertifika |
asnCertTOAsnSilinecek(tr.gov.tubitak.uekae.esya.asn.x509.Certificate aCert) |
static DepoKokSertifika |
asnCertTODepoEklenecek(tr.gov.tubitak.uekae.esya.asn.x509.Certificate aCert) |
static DepoSIL |
asnCRLTODepoSIL(byte[] aCRL) |
static DepoKokSertifika |
asnEklenecekTODepoKok(tr.gov.tubitak.uekae.esya.asn.depo.DepoASNEklenecekKokSertifika aEklenecek) |
static DepoOCSPToWrite |
asnOCSPResponseTODepoOCSP(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse) |
static DepoSilinecekKokSertifika |
asnSilinecekToDepoSilinecek(tr.gov.tubitak.uekae.esya.asn.depo.DepoASNSilinecekKokSertifika aSilinecek) |
static java.util.List<DepoOzet> |
convertToDepoOzet(byte[] aValue,
OzneTipi aObjectType) |
static DepoSertifika |
eSYASertifikaTODepoSertifika(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aSertifika) |
static byte[] |
getNormalizeName(tr.gov.tubitak.uekae.esya.asn.x509.Name aName) |
static tr.gov.tubitak.uekae.esya.api.asn.ocsp.ESingleResponse |
getOCSPResponseForCertificate(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aBasicOCSPResponse,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer)
BasicOcpsResponse icinde verilen bir sertifikaya ait iptal bilgisini geri doner
|
static boolean |
isOCSPResponseForCertificate(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aBasicOCSPResponse,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer) |
static byte[] |
normalizeName(tr.gov.tubitak.uekae.esya.asn.x509.Name aName) |
static DepoSertifikaOcsps |
toDepoSertifikaOcsps(tr.gov.tubitak.uekae.esya.api.asn.ocsp.ESingleResponse aSingleResponse,
DepoOCSP aDepoOCSP,
DepoSertifika aDepoSertifika) |
static boolean |
verifyDepoKokSertifika(DepoKokSertifika aKok) |
static boolean |
verifyDepoSilinecekKokSertifika(DepoSilinecekKokSertifika aKok) |
static boolean |
verifyEncodedRootCertificate(byte[] aDogrulanacak,
tr.gov.tubitak.uekae.esya.asn.depo.DepoASNRawImza aSatirImza) |
public static final java.lang.String DEPO_DIZIN_ADI
public static final tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg OZET_TIPI_SHA1
public static final tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg OZET_TIPI_SHA256
public static final tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg OZET_TIPI_SHA384
public static final tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg OZET_TIPI_SHA512
public static tr.gov.tubitak.uekae.esya.asn.depo.DepoASNSilinecekKokSertifika asnCertTOAsnSilinecek(tr.gov.tubitak.uekae.esya.asn.x509.Certificate aCert) throws CertStoreException
CertStoreException
public static tr.gov.tubitak.uekae.esya.asn.depo.DepoASNEklenecekKokSertifika asnCertTOAsnEklenecek(tr.gov.tubitak.uekae.esya.asn.x509.Certificate aCert, SertifikaTipi aTip, GuvenlikSeviyesi aSeviye) throws CertStoreException
CertStoreException
public static DepoSertifika eSYASertifikaTODepoSertifika(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aSertifika) throws CertStoreException
CertStoreException
public static DepoKokSertifika asnCertTODepoEklenecek(tr.gov.tubitak.uekae.esya.asn.x509.Certificate aCert) throws CertStoreException
CertStoreException
public static DepoSilinecekKokSertifika asnSilinecekToDepoSilinecek(tr.gov.tubitak.uekae.esya.asn.depo.DepoASNSilinecekKokSertifika aSilinecek) throws CertStoreException
CertStoreException
public static DepoKokSertifika asnEklenecekTODepoKok(tr.gov.tubitak.uekae.esya.asn.depo.DepoASNEklenecekKokSertifika aEklenecek) throws CertStoreException
CertStoreException
public static DepoNitelikSertifikasi asnAttributeCertToDepoNitelikSertifikasi(tr.gov.tubitak.uekae.esya.api.asn.attrcert.EAttributeCertificate aAttrCert)
public static DepoSIL asnCRLTODepoSIL(byte[] aCRL) throws CertStoreException, java.io.IOException, tr.gov.tubitak.uekae.esya.api.common.ESYAException
CertStoreException
java.io.IOException
tr.gov.tubitak.uekae.esya.api.common.ESYAException
public static DepoOCSPToWrite asnOCSPResponseTODepoOCSP(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOCSPResponse) throws CertStoreException
CertStoreException
public static boolean verifyDepoKokSertifika(DepoKokSertifika aKok) throws CertStoreException
CertStoreException
public static boolean verifyDepoSilinecekKokSertifika(DepoSilinecekKokSertifika aKok) throws CertStoreException
CertStoreException
public static boolean verifyEncodedRootCertificate(byte[] aDogrulanacak, tr.gov.tubitak.uekae.esya.asn.depo.DepoASNRawImza aSatirImza) throws CertStoreException
CertStoreException
public static byte[] getNormalizeName(tr.gov.tubitak.uekae.esya.asn.x509.Name aName)
public static byte[] normalizeName(tr.gov.tubitak.uekae.esya.asn.x509.Name aName) throws CertStoreException
CertStoreException
public static java.util.List<DepoOzet> convertToDepoOzet(byte[] aValue, OzneTipi aObjectType)
public static boolean isOCSPResponseForCertificate(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aBasicOCSPResponse, tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer)
public static tr.gov.tubitak.uekae.esya.api.asn.ocsp.ESingleResponse getOCSPResponseForCertificate(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aBasicOCSPResponse, tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer)
aBasicOCSPResponse
- Icinde iptal bilgisi aranacak ocspresponseaCer
- Iptal bilgisi aranacak sertifikapublic static DepoSertifikaOcsps toDepoSertifikaOcsps(tr.gov.tubitak.uekae.esya.api.asn.ocsp.ESingleResponse aSingleResponse, DepoOCSP aDepoOCSP, DepoSertifika aDepoSertifika) throws CertStoreException
CertStoreException
Copyright © 2025. All rights reserved.