Abrufen der Smartcard-Authentifizierungsantwort

Ruft die Antwort auf eine CSP-Authentifizierungsaufforderung (Base Cryptographic Service Provider) ab.

Hinweis

Die URLs in diesem Artikel beziehen sich auf den Hostnamen, der während der API-Bereitstellung ausgewählt wird, z. B. https://api.contoso.com.

Anfrage

Methode Anforderungs-URL
ERHALTEN/Bekommen /CertificateManagement/api/v1.0/requests/{reqid}/smartcards/{scid}/authenticationresponse

URL-Parameter

Parameter BESCHREIBUNG
reqid Erforderlich. Der Anforderungsbezeichner, der für die Microsoft Identity Manager (MIM)-Zertifikatverwaltung (CM) spezifisch ist.
scid Erforderlich. Der Smartcardbezeichner, der für MIM CM spezifisch ist. Die scid wird aus dem Microsoft.Clm.Shared.Smartcards.Smartcards.Smartcard-Objekt abgerufen.

Abfrageparameter

Parameter BESCHREIBUNG
Atr Wahlfrei. Die Smartcard-Antwort-zu-Zurücksetzungszeichenfolge (ATR).
cardid Erforderlich. Die Smartcard-ID.
Herausforderung Erforderlich. Eine base64-codierte Zeichenfolge, die die Herausforderung darstellt, die von der Smartcard ausgegeben wird.
abwechslungsreich Erforderlich. Ein boolesches Kennzeichen, das angibt, ob der Smartcard-Administratorschlüssel diversifiziert wurde.

Anforderungsheader

Allgemeine Anforderungsheader finden Sie unter HTTP-Anforderungs- und Antwortheader in CM-REST-API-Dienstdetails.

Anfragekörper

Keiner.

Antwort

In diesem Abschnitt wird die Antwort beschrieben.

Antwortcodes

Code BESCHREIBUNG
200 OKAY
204 Kein Inhalt
403 Verboten
500 Interner Fehler

Antwortheader

Allgemeine Antwortheader finden Sie unter HTTP-Anforderungs- und Antwortheader in CM REST API-Dienstdetails.

Antwortkörper

Gibt bei Erfolg ein Byte-BLOB zurück, das die Antwort auf die Abfrage darstellt.

Beispiel

Dieser Abschnitt enthält ein Beispiel zum Abrufen der Antwort auf eine CSP-Basisauthentifizierungsaufforderung.

Beispiel: Anforderung

GET /certificatemanagement/api/v1.0/requests/aaaabbbb-0000-cccc-1111-dddd2222eeee/smartcards/bbbbcccc-1111-dddd-2222-eeee3333ffff/authenticationresponse?cardid=ccccdddd-2222-eeee-3333-ffff4444aaaa&challenge=1hFD%2Bcz%2F0so%3D&diversified=False HTTP/1.1

Beispiel: Antwort

HTTP/1.1 200 OK

"F0Zudm4wPLY="

Siehe auch