Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CRYPT_XML_KEY_INFO_ITEM-Struktur kapselt Schlüsselinformationsdaten, die einem KeyInfo-Element entsprechen. Mit dem KeyInfo-Element kann der Empfänger den Schlüssel abrufen, der zum Überprüfen der Signatur benötigt wird.
Syntax
typedef struct _CRYPT_XML_KEY_INFO_ITEM {
DWORD dwType;
union {
LPCWSTR wszKeyName;
CRYPT_XML_KEY_VALUE KeyValue;
CRYPT_XML_BLOB RetrievalMethod;
CRYPT_XML_X509DATA X509Data;
CRYPT_XML_BLOB Custom;
};
} CRYPT_XML_KEY_INFO_ITEM;
Member
dwType
Gibt den Schlüsselinformationstyp an, der in dieser Struktur gekapselt ist.
Dieser Member kann einer der folgenden Werte sein.
| Wert | Bedeutung |
|---|---|
|
Die Struktur gibt einen Schlüsselnamen an. |
|
Die -Struktur gibt den Schlüsselwert an. |
|
Die Struktur gibt ein XML-codiertes Element an, das die Schlüsselabrufmethode enthält. |
|
Die Struktur gibt X.509-Daten an, die die Schlüsselinformationen enthalten. |
|
Die Struktur gibt benutzerdefinierte Informationen zu den Schlüsselinformationen an. |
wszKeyName
Ein Zeiger auf eine mit NULL beendete breite Zeichenfolge, die den Namen des abzurufenden Schlüssels enthält.
KeyValue
Eine CRYPT_XML_KEY_VALUE-Struktur , die den Schlüsselwert enthält.
RetrievalMethod
Eine CRYPT_XML_BLOB-Struktur , die XML-codierte Informationen zur Schlüsselabrufmethode enthält.
X509Data
Eine CRYPT_XML_X509DATA-Struktur , die X.509-Daten enthält, die den Schlüssel enthalten.
Custom
Eine CRYPT_XML_BLOB-Struktur , die benutzerdefinierte Schlüsselinformationen enthält.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | cryptxml.h |