SignerInfo.SignedAttributes Właściwość

Definicja

SignedAttributesWłaściwość pobiera CryptographicAttributeObjectCollection kolekcję podpisanych atrybutów, które są skojarzone z informacjami o logowaniu.The SignedAttributes property retrieves the CryptographicAttributeObjectCollection collection of signed attributes that is associated with the signer information. Podpisane atrybuty są podpisane wraz z resztą zawartości komunikatu.Signed attributes are signed along with the rest of the message content.

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ść właściwości

CryptographicAttributeObjectCollection

CryptographicAttributeObjectCollectionKolekcja, która reprezentuje podpisane atrybuty.A CryptographicAttributeObjectCollection collection that represents the signed attributes. Jeśli nie ma żadnych podpisanych atrybutów, właściwość jest pustą kolekcją.If there are no signed attributes, the property is an empty collection.

Uwagi

Przykładem podpisanego atrybutu, który może zostać uwzględniony w CryptographicAttributeObjectCollection kolekcji pobranej przez SignedAttributes Właściwość, jest Pkcs9SigningTime atrybut czasu podpisania.An example of a signed attribute that might be included in the CryptographicAttributeObjectCollection collection retrieved by the SignedAttributes property is the Pkcs9SigningTime signing time attribute.

Podpisane atrybuty są podpisane wraz z resztą SignedCms zawartości komunikatu.Signed attributes are signed along with the rest of the SignedCms message content. Oznacza to, że strona, która pomyślnie weryfikuje sygnaturę, może mieć pewność, że zawartość tych atrybutów jest autentyczna i nie została zmieniona.This means that a party that successfully verifies the signature can have confidence that the contents of these attributes are authentic and have not been altered.

Pkcs9ContentTypeObiekt i Pkcs9MessageDigest obiekt zostanie automatycznie wygenerowany i umieszczony we SignedAttributes właściwości za każdym razem, gdy CmsSigner.SignedAttributes Właściwość odpowiadającego podpisu nie jest pusta.A Pkcs9ContentType object and a Pkcs9MessageDigest object will be automatically generated and placed in the SignedAttributes property whenever the CmsSigner.SignedAttributes property for the corresponding signer is not empty.

Dotyczy

Zobacz też