Udostępnij przez


Uzyskiwanie odpowiedzi na uwierzytelnianie za pomocą karty inteligentnej

Pobiera odpowiedź na podstawowe wyzwanie uwierzytelniania dostawcy usług kryptograficznych (CSP).

Uwaga

Adresy URL w tym artykule są powiązane z nazwą hosta wybraną podczas wdrażania interfejsu API, taką jak https://api.contoso.com.

Żądanie

Metoda Adres URL żądania
GET /CertificateManagement/api/v1.0/requests/{reqid}/smartcards/{scid}/authenticationresponse

Parametry URL

Parametr Opis
reqid To jest wymagane. Identyfikator żądania specyficzny dla zarządzania certyfikatami programu Microsoft Identity Manager (MIM).
scid To jest wymagane. Identyfikator karty inteligentnej specyficzny dla programu MIM CM. Identyfikator scid jest uzyskiwany z obiektu Microsoft.Clm.Shared.Smartcards.Smartcard .

Parametry zapytania

Parametr Opis
Atr Opcjonalny. Ciąg odpowiedzi na zresetowanie karty inteligentnej (ATR).
cardid To jest wymagane. Identyfikator karty inteligentnej.
wyzwanie To jest wymagane. Ciąg zakodowany w formacie base-64 reprezentujący wyzwanie wystawione przez kartę inteligentną.
Zróżnicowane To jest wymagane. Flaga logiczna określająca, czy klucz administratora karty inteligentnej został zdywersyfikowany.

Nagłówki zapytań

Aby uzyskać typowe nagłówki żądań, zobacz nagłówki żądań i odpowiedzi HTTP w szczegółach usługi interfejsu API REST CM.

Ciało żądania

Żaden.

Odpowiedź

W tej sekcji opisano odpowiedź.

Kody odpowiedzi

Kod Opis
200 OK
204 Brak zawartości
403 Zakazany
500 Błąd wewnętrzny

Nagłówki odpowiedzi

Aby uzyskać typowe nagłówki odpowiedzi, zobacz nagłówki żądań HTTP i odpowiedzi w szczegółach usługi API REST.

Ciało odpowiedzi

Po powodzeniu zwraca bajtowy obiekt BLOB reprezentujący odpowiedź na żądanie.

Przykład

W tej sekcji przedstawiono przykład odpowiedzi na podstawowe wyzwanie uwierzytelniania dostawcy CSP.

Przykład: Żądanie

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

Przykład: Odpowiedź

HTTP/1.1 200 OK

"F0Zudm4wPLY="

Zobacz też