public class TrustManager
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
TrustManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTrust(java.security.cert.Certificate cert) |
void |
addTrust(java.io.InputStream x509ORpkcs7Stream) |
void |
addTrust(java.security.KeyStore keyStore) |
void |
addTrust(java.nio.file.Path trustsPath) |
void |
addTrust(java.security.cert.TrustAnchor anchor) |
java.lang.Object |
clone() |
java.security.cert.PKIXBuilderParameters |
createPKIXBuilderParameters(java.security.cert.X509CertSelector selector,
boolean installRevocationChecker) |
java.util.Set<java.security.cert.TrustAnchor> |
getTrustAnchors() |
void |
setRevocationCheckerOptions(java.util.Set<java.security.cert.PKIXRevocationChecker.Option> options) |
void |
setRevocationCheckerOptions(java.lang.String options) |
public void addTrust(java.security.cert.TrustAnchor anchor)
public void addTrust(java.security.cert.Certificate cert)
public void addTrust(java.io.InputStream x509ORpkcs7Stream)
throws java.security.cert.CertificateException
java.security.cert.CertificateExceptionpublic void addTrust(java.security.KeyStore keyStore)
throws java.security.KeyStoreException
java.security.KeyStoreExceptionpublic void addTrust(java.nio.file.Path trustsPath)
trustsPath - If trustsPath is file extract the file, if trustsPath is
directory walk it one level for files. Treat these files as
x509file, pkcs7file, keystorefile to addTrust, ignore all
exceptions.public void setRevocationCheckerOptions(java.util.Set<java.security.cert.PKIXRevocationChecker.Option> options)
public void setRevocationCheckerOptions(java.lang.String options)
options - public java.util.Set<java.security.cert.TrustAnchor> getTrustAnchors()
public java.security.cert.PKIXBuilderParameters createPKIXBuilderParameters(java.security.cert.X509CertSelector selector,
boolean installRevocationChecker)
throws java.security.GeneralSecurityException
java.security.GeneralSecurityExceptionpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException