Udostępnij przez


Pobieranie operacji stanu profilu

Pobiera listę możliwych operacji, które mogą być wykonywane przez bieżącego użytkownika w określonym profilu. Następnie można zainicjować żądanie dla dowolnej z określonych operacji.

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/profiles/{id}/operations
/CertificateManagement/api/v1.0/smartcards/{id}/operations

Parametry URL

Parametr Opis
id Identyfikator (GUID) profilu lub karty inteligentnej.

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 pomyślnym wykonaniu operacji zwraca listę możliwych operacji, które mogą być wykonywane przez użytkownika na karcie inteligentnej. Lista może zawierać dowolną liczbę następujących operacji: OnlineUpdate, Renew, Recover, RecoverOnBehalf, Retire, Revoke i Unblock.

Przykład

Ta sekcja zawiera przykład pobierania operacji stanu profilu dla bieżącego użytkownika.

Przykład: Żądanie

GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1

Przykład: Odpowiedź

HTTP/1.1 200 OK

[
    "renew",
    "unblock",
    "retire"
]