public RevocationValues(
            CertificateList[]	crlVals,
            BasicOcspResponse[]	ocspVals,
            OtherRevVals		otherRevVals)
        {
            if (crlVals != null)
            {
                this.crlVals = new DerSequence(crlVals);
            }

            if (ocspVals != null)
            {
                this.ocspVals = new DerSequence(ocspVals);
            }

            this.otherRevVals = otherRevVals;
        }
 public BasicOcspResponse[] GetOcspVals()
 {
     BasicOcspResponse[] result = new BasicOcspResponse[ocspVals.Count];
     for (int i = 0; i < ocspVals.Count; ++i)
     {
         result[i] = BasicOcspResponse.GetInstance(ocspVals[i].ToAsn1Object());
     }
     return result;
 }