다음을 통해 공유


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 비어 있지 않을 때마다 CmsSigner.SignedAttributes 개체와 개체가 자동으로 생성되고 속성에 배치 SignedAttributes 됩니다.

적용 대상

추가 정보