org.apache.commons.ssl
Class TrustMaterial
java.lang.Object
org.apache.commons.ssl.TrustChain
org.apache.commons.ssl.TrustMaterial
- Direct Known Subclasses:
- KeyMaterial
- public class TrustMaterial
- extends TrustChain
- Since:
- 27-Feb-2006
- Author:
- Credit Union Central of British Columbia, www.cucbc.com, juliusdavies@cucbc.com
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CACERTS
public static final TrustMaterial CACERTS
- Might be null if "$JAVA_HOME/jre/lib/security/cacerts" doesn't exist.
JSSE_CACERTS
public static final TrustMaterial JSSE_CACERTS
- Might be null if "$JAVA_HOME/jre/lib/security/jssecacerts" doesn't exist.
DEFAULT
public static final TrustMaterial DEFAULT
- Should never be null (unless both CACERTS and JSSE_CACERTS are not
present???). Is either CACERTS or JSSE_CACERTS. Priority given to
JSSE_CACERTS, but 99.9% of the time it's CACERTS, since JSSE_CACERTS
is almost never present.
TRUST_ALL
public static final TrustMaterial TRUST_ALL
TRUST_THIS_JVM
public static final TrustMaterial TRUST_THIS_JVM
simpleTrustType
public final int simpleTrustType
TrustMaterial
public TrustMaterial(java.util.Collection x509Certs)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.security.cert.X509Certificate x509Cert)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.security.cert.X509Certificate[] x509Certs)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(byte[] pemBase64)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.io.InputStream pemBase64)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.lang.String pathToPemFile)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.io.File pemFile)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.net.URL urlToPemFile)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.lang.String pathToJksFile,
char[] password)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.io.File jksFile,
char[] password)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.net.URL urlToJKS,
char[] password)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(java.io.InputStream jks,
char[] password)
throws java.security.GeneralSecurityException,
java.io.IOException
TrustMaterial
public TrustMaterial(byte[] jks,
char[] password)
throws java.security.GeneralSecurityException,
java.io.IOException
getKeyStore
public java.security.KeyStore getKeyStore()
Copyright © 2011. All Rights Reserved.