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"
]