protected override void ProcessAsTls1()
{
certificates = new Mono.Security.X509.X509CertificateCollection();
int num = 0;
int num2 = ReadInt24();
while (num < num2)
{
int num3 = ReadInt24();
num += 3;
if (num3 > 0)
{
byte[] data = ReadBytes(num3);
Mono.Security.X509.X509Certificate value = new Mono.Security.X509.X509Certificate(data);
certificates.Add(value);
num += num3;
}
}
validateCertificates(certificates);
}