org.jvnet.hudson.crypto
public class CertificateUtil extends java.lang.Object
Constructor and Description |
---|
CertificateUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.security.cert.TrustAnchor> |
getDefaultRootCAs()
Obtains the list of default root CAs installed in the JRE.
|
static javax.net.ssl.X509TrustManager |
getDefaultX509TrustManager()
Loads the system default
X509TrustManager . |
static java.security.cert.PKIXCertPathValidatorResult |
validatePath(java.util.List<java.security.cert.X509Certificate> certs)
Validate a certificate chain.
|
static java.security.cert.PKIXCertPathValidatorResult |
validatePath(java.util.List<java.security.cert.X509Certificate> certs,
java.util.Set<java.security.cert.TrustAnchor> trustAnchors) |
public static java.util.Set<java.security.cert.TrustAnchor> getDefaultRootCAs() throws java.security.NoSuchAlgorithmException, java.security.KeyStoreException
java.security.NoSuchAlgorithmException
java.security.KeyStoreException
public static javax.net.ssl.X509TrustManager getDefaultX509TrustManager() throws java.security.NoSuchAlgorithmException, java.security.KeyStoreException
X509TrustManager
.java.security.NoSuchAlgorithmException
java.security.KeyStoreException
public static java.security.cert.PKIXCertPathValidatorResult validatePath(java.util.List<java.security.cert.X509Certificate> certs) throws java.security.GeneralSecurityException
java.security.GeneralSecurityException
public static java.security.cert.PKIXCertPathValidatorResult validatePath(java.util.List<java.security.cert.X509Certificate> certs, java.util.Set<java.security.cert.TrustAnchor> trustAnchors) throws java.security.GeneralSecurityException
java.security.GeneralSecurityException
Copyright © 2014. All Rights Reserved.