Abrufen von Profilzustandsvorgängen
Ruft eine Liste der möglichen Vorgänge ab, die vom aktuellen Benutzer für das angegebene Profil ausgeführt werden können. Für jeden der angegebenen Vorgänge kann dann eine Anforderung initiiert werden.
Hinweis
Die URLs in diesem Artikel beziehen sich auf den Hostnamen, der während der API-Bereitstellung ausgewählt wird, z https://api.contoso.com
. B. .
Anforderung
Methode | Anforderungs-URL |
---|---|
GET | /CertificateManagement/api/v1.0/profiles/{id}/operations /CertificateManagement/api/v1.0/smartcards/{ID}/operations |
URL-Parameter
Parameter | BESCHREIBUNG |
---|---|
id | Der Bezeichner (GUID) des Profils oder der Smartcard. |
Anforderungsheader
Informationen zu gängigen Anforderungsheadern finden Sie unter HTTP-Anforderungs- und Antwortheader in CM-REST-API-Dienstdetails.
Anforderungstext
Keine.
Antwort
In diesem Abschnitt wird die Antwort beschrieben.
Antwortcodes
Code | BESCHREIBUNG |
---|---|
200 | OK |
204 | Kein Inhalt |
403 | Verboten |
500 | Interner Fehler |
Antwortheader
Informationen zu allgemeinen Antwortheadern finden Sie unter HTTP-Anforderungs- und Antwortheader in CM REST API-Dienstdetails.
Antworttext
Gibt bei Erfolg eine Liste möglicher Vorgänge zurück, die vom Benutzer auf der Smartcard ausgeführt werden können. Die Liste kann eine beliebige Anzahl der folgenden Vorgänge enthalten: OnlineUpdate, Renew, Recover, RecoverOnBehalf, Retire, Revoke und Unblock.
Beispiel
Dieser Abschnitt enthält ein Beispiel zum Abrufen von Profilzustandsvorgängen für den aktuellen Benutzer.
Beispiel: Anforderung
GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1
Beispiel: Antwort
HTTP/1.1 200 OK
[
"renew",
"unblock",
"retire"
]