Condividi tramite


Ottenere le operazioni sullo stato del profilo

Ottiene un elenco di possibili operazioni che possono essere eseguite dall'utente corrente per il profilo specificato. È quindi possibile avviare una richiesta per una delle operazioni specificate.

Nota

Gli URL in questo articolo sono relativi al nome host scelto durante la distribuzione dell'API, ad esempio https://api.contoso.com.

Richiesta

Metodo URL richiesta
GET /CertificateManagement/api/v1.0/profiles/{id}/operations
/CertificateManagement/api/v1.0/smartcards/{id}/operations

Parametri URL

Parametro Descrizione
id L'identificatore (GUID) del profilo o della smart card.

Intestazioni della richiesta

Per le intestazioni di richiesta comuni, vedere Intestazioni di richiesta e risposta HTTP nei dettagli del servizio API REST cm.

Testo della richiesta

Nessuno.

Risposta

Questa sezione descrive la risposta.

Codici di risposta

Codice Descrizione
200 OK
204 Nessun contenuto
403 Accesso negato
500 Errore interno

Intestazioni di risposta

Per le intestazioni di risposta comuni, vedere Intestazioni di richiesta e risposta HTTP nei dettagli del servizio API REST cm.

Corpo della risposta

In caso di esito positivo, restituisce un elenco di possibili operazioni che possono essere eseguite dall'utente sulla smart card. L'elenco può contenere un numero qualsiasi delle operazioni seguenti: OnlineUpdate, Renew, Recover, RecoverOnBehalf, Retire, Revoke e Unblock.

Esempio

Questa sezione fornisce un esempio per ottenere le operazioni sullo stato del profilo per l'utente corrente.

Esempio: Richiesta

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

Esempio: Risposta

HTTP/1.1 200 OK

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