SignerInfo.SignedAttributes Свойство

Определение

Свойство SignedAttributes извлекает коллекцию CryptographicAttributeObjectCollection подписанных атрибутов, связанных с сведениями о подписывшем объекте. Подписанные атрибуты подписываются вместе с остальной частью содержимого сообщения.

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

Значение свойства

Коллекция CryptographicAttributeObjectCollection , представляющая подписанные атрибуты. Если нет подписанных атрибутов, свойство является пустой коллекцией.

Комментарии

Пример подписанного атрибута, который может быть включен в CryptographicAttributeObjectCollection коллекцию, полученную SignedAttributes свойством, является Pkcs9SigningTime атрибутом времени подписи.

Подписанные атрибуты подписываются вместе с остальной частью содержимого SignedCms сообщения. Это означает, что сторона, которая успешно проверяет подпись, может иметь уверенность в том, что содержимое этих атрибутов является подлинным и не было изменено.

Pkcs9ContentType Объект и Pkcs9MessageDigest объект автоматически создаются и помещаются в SignedAttributes свойство всякий раз, когда CmsSigner.SignedAttributes свойство соответствующего подписывщика не является пустым.

Применяется к

См. также раздел