public class CertificateVerifier extends Object
CertificateVerifier that is the next element in the chain of which the verify() method will be called. 
      | Modifier and Type | Field and Description | 
|---|---|
protected boolean |  
           onlineCheckingAllowed 
            
              Indicates if going online to verify a certificate is allowed. 
               |  
          
protected CertificateVerifier |  
           verifier 
            
              The previous CertificateVerifier in the chain of verifiers. 
               |  
          
| Constructor and Description | 
|---|
CertificateVerifier(CertificateVerifier verifier) 
            
              Creates the final CertificateVerifier in a chain of verifiers. 
               |  
          
| Modifier and Type | Method and Description | 
|---|---|
void |  
           setOnlineCheckingAllowed(boolean onlineCheckingAllowed) 
            
              Decide whether or not online checking is allowed. 
               |  
          
List<VerificationOK> |  
           verify(X509Certificate signCert, X509Certificate issuerCert, Date signDate) 
            
              Checks the validity of the certificate, and calls the next verifier in the chain, if any. 
               |  
          
protected CertificateVerifier verifier
protected boolean onlineCheckingAllowed
public CertificateVerifier(CertificateVerifier verifier)
verifier - the previous verifier in the chain 
           public void setOnlineCheckingAllowed(boolean onlineCheckingAllowed)
onlineCheckingAllowed - 
           public List<VerificationOK> verify(X509Certificate signCert, X509Certificate issuerCert, Date signDate) throws GeneralSecurityException, IOException
signCert - the certificate that needs to be checked 
           issuerCert - its issuer 
           signDate - the date the certificate needs to be valid 
           VerificationOK objects. The list will be empty if the certificate couldn't be verified. 
           GeneralSecurityException 
           IOException 
           Copyright © 1998–2019. All rights reserved.