Methods
Modifier and Type |
Method and Description |
static void |
addCertificate(KeyStore keyStore,
X509Certificate cert) |
static SSLContext |
createSSLContext(KeyStore trustStore) |
static boolean |
equals(X509Certificate cert1,
X509Certificate cert2) |
static String |
getCertificateAlias(KeyStore keyStore,
X509Certificate cert) |
static X509Certificate[] |
getCertificateChain(String host) |
static X509Certificate[] |
getCertificateChain(String host,
int port) |
static X509Certificate[] |
getCertificateChain(String host,
int port,
int timeout) |
static Map<String,X509Certificate> |
getCertificates(KeyStore keyStore) |
static X509Certificate[] |
getExpiredCertificates(KeyStore keyStore) |
static SSLContext |
getTrustedSSLContext() |
static SSLSocketFactory |
getTrustedSSLSocketFactory() |
static KeyStore |
getTrustStore() |
static File |
getTrustStoreFile() |
static void |
initTrustStore(SSLUtils.TrustManagerCallback trustManagerCallback) |
static KeyStore |
loadKeyStore(File file,
char[] password) |
static KeyStore |
loadKeyStore(InputStream input,
char[] password) |
static Map<String,String> |
parseDN(String dn) |
static void |
saveTrustStore(KeyStore trustStore) |
static void |
writeCertificate(Certificate cert,
File file,
boolean binary) |
static void |
writeCertificateAsAscii(Certificate cert,
Writer output) |
static void |
writeCertificateAsBinary(Certificate cert,
OutputStream output) |
static String |
writeMD5FingerPrint(X509Certificate cert) |
static String |
writeMD5FingerPrint(X509Certificate cert)
Deprecated.
|
static String |
writeSerialNumber(X509Certificate cert) |
static String |
writeSerialNumber(X509Certificate cert)
Deprecated.
|
static String |
writeSHA1FingerPrint(X509Certificate cert) |
static String |
writeSHA1FingerPrint(X509Certificate cert)
Deprecated.
|
static String |
writeSHA256FingerPrint(X509Certificate cert) |
static String |
writeSHA256FingerPrint(X509Certificate cert)
Deprecated.
|