SignerInfo.SignedAttributes Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Właściwość SignedAttributes pobiera CryptographicAttributeObjectCollection kolekcję podpisanych atrybutów skojarzonych z informacjami o podpisie. Podpisane atrybuty są podpisane wraz z pozostałą zawartością wiadomości.
public:
property System::Security::Cryptography::CryptographicAttributeObjectCollection ^ SignedAttributes { System::Security::Cryptography::CryptographicAttributeObjectCollection ^ get(); };
public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get; }
member this.SignedAttributes : System.Security.Cryptography.CryptographicAttributeObjectCollection
Public ReadOnly Property SignedAttributes As CryptographicAttributeObjectCollection
Wartość nieruchomości
CryptographicAttributeObjectCollection Kolekcja reprezentująca podpisane atrybuty. Jeśli nie ma żadnych atrybutów ze znakiem, właściwość jest pustą kolekcją.
Uwagi
Przykładem podpisanego atrybutu, który może być uwzględniony w CryptographicAttributeObjectCollection kolekcji pobranej SignedAttributes przez właściwość, jest atrybut czasu podpisywania Pkcs9SigningTime .
Podpisane atrybuty są podpisane wraz z pozostałą zawartością SignedCms wiadomości. Oznacza to, że strona, która pomyślnie weryfikuje podpis, może mieć pewność, że zawartość tych atrybutów jest autentyczna i nie została zmieniona.
Pkcs9ContentType Obiekt i Pkcs9MessageDigest obiekt zostaną automatycznie wygenerowane i umieszczone we SignedAttributes właściwości za każdym razem, gdy CmsSigner.SignedAttributes właściwość odpowiedniego elementu podpisjącego nie jest pusta.