public int hashCode(){
  int retval=0;
  try {
    byte[] crlData=X509CRLImpl.getEncodedInternal(this);
    for (int i=1; i < crlData.length; i++) {
      retval+=crlData[i] * i;
    }
    return retval;
  }
 catch (  CRLException e) {
    return retval;
  }
}

public int hashCode ( ) { int retval = 0 ; try { byte [ ] crlData = X509CRLImpl . getEncodedInternal ( this ) ; for ( int i = 1 ; i < crlData . length ; i ++ ) { retval += crlData [ i ] * i ; } return retval ; } catch ( CRLException e ) { return retval ; } }
returns a hashcode value for this crl from its encoded form .
