Hämta autentiseringssvar för smartkort
Hämtar svaret på en grundläggande autentiseringsutmaning för kryptografiprovider (CSP).
Anteckning
URL:erna i den här artikeln är relativa till det värdnamn som väljs under API-distributionen, till exempel https://api.contoso.com
.
Förfrågan
Metod | Begärans-URL |
---|---|
GET | /CertificateManagement/api/v1.0/requests/{reqid}/smartcards/{scid}/authenticationresponse |
URL-parametrar
Parameter | Beskrivning |
---|---|
reqid | Krävs. Den begärandeidentifierare som är specifik för Microsoft Identity Manager (MIM) Certificate Management (CM). |
Scid | Krävs. Smartkortsidentifieraren som är specifik för MIM CM. Scid hämtas från objektet Microsoft.Clm.Shared.Smartcards.Smartcard . |
Frågeparametrar
Parameter | Beskrivning |
---|---|
Atr | Valfritt. Smartkortssträngen answer-to-reset (ATR). |
cardid | Krävs. Smartkorts-ID:t. |
Utmaning | Krävs. En base-64-kodad sträng som representerar utmaningen som utfärdas av smartkortet. |
Diversifierad | Krävs. En boolesk flagga som anger om smartkortsadministratörsnyckeln har diversifierats. |
Begärandehuvuden
Vanliga begärandehuvuden finns i HTTP-begärande- och svarshuvuden i CM REST API-tjänstinformation.
Begärandetext
Inga.
Svarsåtgärder
I det här avsnittet beskrivs svaret.
Svarskoder
Kod | Description |
---|---|
200 | OK |
204 | Inget innehåll |
403 | Förbjudet |
500 | Internt fel |
Svarshuvuden
Vanliga svarshuvuden finns i HTTP-begärande- och svarshuvuden i CM REST API-tjänstinformation.
Själva svaret
Vid lyckat resultat returnerar en byte-BLOB som representerar utmaningssvaret.
Exempel
Det här avsnittet innehåller ett exempel för att få svar på en grundläggande CSP-autentiseringsutmaning.
Exempel: Begäran
GET /certificatemanagement/api/v1.0/requests/a9b4b42c-cc50-4c9b-89d1-bbc0bcd5a099/smartcards/17cf063d-e337-4aa9-a822-346554ddd3c9/authenticationresponse?cardid=bc88f13f-83ba-4037-8262-46eba1291c6e&challenge=1hFD%2Bcz%2F0so%3D&diversified=False HTTP/1.1
Exempel: Svar
HTTP/1.1 200 OK
"F0Zudm4wPLY="