Hämta profiltillståndsåtgärder
Hämtar en lista över möjliga åtgärder som kan utföras av den aktuella användaren i den angivna profilen. En begäran kan sedan initieras för någon av de angivna åtgärderna.
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/profiles/{id}/operations /CertificateManagement/api/v1.0/smartcards/{id}/operations |
URL-parametrar
Parameter | Beskrivning |
---|---|
id | Identifieraren (GUID) för profilen eller smartkortet. |
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 lista över möjliga åtgärder som kan utföras av användaren på smartkortet. Listan kan innehålla valfritt antal av följande åtgärder: OnlineUpdate, Renew, Recover, RecoverOnBehalf, Retire, Revoke och Unblock.
Exempel
Det här avsnittet innehåller ett exempel för att hämta profiltillståndsåtgärder för den aktuella användaren.
Exempel: Begäran
GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1
Exempel: Svar
HTTP/1.1 200 OK
[
"renew",
"unblock",
"retire"
]