Freigeben über


tokenbinding.h-Header

Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter

tokenbinding.h enthält die folgenden Programmierschnittstellen:

Functions

 
TokenBindingDeleteAllBindings

Löscht alle Tokenbindungsschlüssel, die dem aufrufenden Benutzer oder App-Container zugeordnet sind.
TokenBindingDeleteBinding

Löscht den Tokenbindungsschlüssel, der der angegebenen Zielzeichenfolge zugeordnet ist.
TokenBindingGenerateBinding

Erstellt eine Tokenbindung, die den exportierten öffentlichen Schlüssel und die Signatur enthält, indem der angegebene Schlüsseltyp für die Tokenbindung, eine Zielbezeichnerzeichenfolge zum Erstellen und Abrufen des Tokenbindungsschlüssels und die eindeutigen Daten verwendet werden.
TokenBindingGenerateID

Erstellt den Tokenbindungsbezeichner, indem der Signaturalgorithmus aus dem Schlüsseltyp extrahiert und der exportierte öffentliche Schlüssel kopiert wird.
TokenBindingGenerateMessage

Stellt die Liste der Tokenbindungen zusammen und generiert die endgültige Nachricht für das Clientgerät an den Server.
TokenBindingGetKeyTypesClient

Ruft eine Liste der Schlüsseltypen ab, die vom Clientgerät unterstützt werden.
TokenBindingGetKeyTypesServer

Ruft eine Liste der Schlüsseltypen ab, die vom Server unterstützt werden.
TokenBindingVerifyMessage

Überprüft die Tokenbindungsmeldung und überprüft die Tokenbindungen, die die Nachricht enthält.

Strukturen

 
TOKENBINDING_IDENTIFIER

Enthält die Informationen zur Darstellung eines Tokenbindungsbezeichners, der sich aus einem Tokenbindungsnachrichtenaustausch ergibt.
TOKENBINDING_KEY_TYPES

Enthält alle Kombinationen von Typen von Tokenbindungsschlüsseln, die von einem Clientgerät oder Server unterstützt werden.
TOKENBINDING_RESULT_DATA

Enthält Daten zum Ergebnis des Generierens einer Tokenbindung oder der Überprüfung einer der Tokenbindungen in einer Tokenbindungsnachricht.
TOKENBINDING_RESULT_LIST

Enthält die Ergebnisse für die einzelnen Tokenbindungen, die von TokenBindingVerifyMessage überprüft wurden.

Enumerationen

 
TOKENBINDING_EXTENSION_FORMAT

Gibt die Formate an, die zum Interpretieren von Erweiterungsdaten verfügbar sind.
TOKENBINDING_TYPE

Gibt die möglichen Typen für eine Tokenbindung an.