private PDFString CreateRecipientString(X509Certificate cert, UserAccessPermissions perm, int keyLength) { PDFString text1 = Library.CreateString(""); ASN1 asn1 = new ASN1(48); asn1.Add(ASN1Convert.FromOID("1.2.840.113549.1.7.3")); ASN1 asn2 = new ASN1(160); byte[] numArray1 = new byte[1]; asn2.Add(new ASN1(2, numArray1)); ASN1 asn3 = new ASN1(48); ASN1 asn4 = new ASN1(48); asn3.Add(asn4); new ASN1(2, cert.GetSerialNumber()); return(text1); }