protected Collection<byte[]> processCrl(Certificate cert,Collection<ICrlClient> crlList){
  if (crlList == null)   return null;
  List<byte[]> crlBytes=new ArrayList<>();
  for (  ICrlClient cc : crlList) {
    if (cc == null)     continue;
    Collection<byte[]> b=cc.getEncoded((X509Certificate)cert,null);
    if (b == null)     continue;
    crlBytes.addAll(b);
  }
  if (crlBytes.size() == 0)   return null;
 else   return crlBytes;
}

protected Collection < byte [ ] > processCrl ( Certificate cert , Collection < ICrlClient > crlList ) { if ( crlList == null ) return null ; List < byte [ ] > crlBytes = new ArrayList < > ( ) ; for ( ICrlClient cc : crlList ) { if ( cc == null ) continue ; Collection < byte [ ] > b = cc . getEncoded ( ( X509Certificate ) cert , null ) ; if ( b == null ) continue ; crlBytes . addAll ( b ) ; } if ( crlBytes . size ( ) == 0 ) return null ; else return crlBytes ; }
processes a crl list .
