CertPathTrustManagerpublic interface TrustManager
| Modifier and Type | Field | Description | 
|---|---|---|
| static int | ERR_CERT_CHAIN_INCOMPLETE | An incomplete certificate chain is when a chain | 
| static int | ERR_CERT_CHAIN_INVALID | An invalid certificate chain is when a certificate | 
| static int | ERR_CERT_CHAIN_UNTRUSTED | None of the certificates in the chain can be found | 
| static int | ERR_CERT_EXPIRED | |
| static int | ERR_NONE | |
| static int | ERR_SIGNATURE_INVALID | A certificate has an invalid signature when the
      public key of the succeeding certificate does not | 
| Modifier and Type | Method | Description | 
|---|---|---|
| boolean | certificateCallback(java.security.cert.X509Certificate[] chain,
                   int validateErr) | Called by the SSL library when a peer presents a certificate
 chain. | 
static final int ERR_NONE
static final int ERR_CERT_CHAIN_INVALID
static final int ERR_CERT_EXPIRED
static final int ERR_CERT_CHAIN_INCOMPLETE
static final int ERR_SIGNATURE_INVALID
static final int ERR_CERT_CHAIN_UNTRUSTED
boolean certificateCallback(java.security.cert.X509Certificate[] chain,
                            int validateErr)
chain - The peer certificate chainvalidateErr - indicates the validation errors present
 in the certificate chain. validateErr has the following properties:
 ERR_CERT_CHAIN_INVALID bit is set if the certificate chain is invalid;
 ERR_CERT_EXPIRED bit is set if any of the certificates are expired;
 ERR_CERT_CHAIN_INCOMPLETE bit is set if the certificate chain is incomplete;
 ERR_SIGNATURE_INVALID bit is set if any of the certificates have an invaid signature;
 ERR_CERT_CHAIN_UNTRUSTED bit is set if the certificate chain is not trusted.