コード例 #1
0
 private static byte[][] FindCertificatesForADRecipient(ADRawEntry adrecipient)
 {
     if (adrecipient == null)
     {
         throw new ArgumentNullException("adRecipient");
     }
     byte[][] origin    = CertificateManager.MultiValuePropertyToByteArray(adrecipient[ADRecipientSchema.Certificate] as MultiValuedProperty <byte[]>);
     byte[][] appendant = CertificateManager.MultiValuePropertyToByteArray(adrecipient[ADRecipientSchema.SMimeCertificate] as MultiValuedProperty <byte[]>);
     return(CertificateManager.AppendArray(origin, appendant));
 }