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