Class CheckCertificate
- java.lang.Object
-
- CheckCertificate
-
public class CheckCertificate extends java.lang.ObjectClass used to add the server's certificate to the KeyStore with your trusted certificates.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classCheckCertificate.SavingTrustManager
-
Constructor Summary
Constructors Constructor Description CheckCertificate()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intCheckCertStore(java.lang.String host, int port, java.lang.String targetKeyStore, java.lang.String keyStorePwd)private static voidfindClosestMatchTrustedCert(java.security.KeyStore ks, java.security.cert.X509Certificate rootCert)private static java.lang.StringgetDNField(java.lang.String dnFld, java.lang.String dn)static voidmain(java.lang.String[] args)
-
-
-
Method Detail
-
CheckCertStore
public static int CheckCertStore(java.lang.String host, int port, java.lang.String targetKeyStore, java.lang.String keyStorePwd) throws java.lang.Exception- Throws:
java.lang.Exception
-
findClosestMatchTrustedCert
private static void findClosestMatchTrustedCert(java.security.KeyStore ks, java.security.cert.X509Certificate rootCert)
-
getDNField
private static java.lang.String getDNField(java.lang.String dnFld, java.lang.String dn)
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
-