Obtient les opérations d’état de profil
Obtient une liste des opérations qui peuvent être effectuées par l'utilisateur actuel sur le profil spécifié. Une demande peut alors être initiée pour l'une des opérations spécifiées.
Notes
Les URL de cet article sont relatives au nom d’hôte qui est choisi pendant le déploiement de l’API, par exemple https://api.contoso.com .
Requête
| Méthode | URL de demande |
|---|---|
| GET | /CertificateManagement/api/v1.0/profiles/{id}/operations /CertificateManagement/api/v1.0/smartcards/{id}/operations |
Paramètres d’URL
| Paramètre | Description |
|---|---|
| id | Identificateur (GUID) du profil ou de la carte à puce. |
En-têtes de requête
Pour les en-têtes de requête courants, consultez en-têtes de requête et de réponse http dans Détails du service de l' API REST cm.
Corps de la demande
Aucun.
response
Cette section décrit la réponse.
Codes de réponse
| Code | Description |
|---|---|
| 200 | OK |
| 204 | Aucun contenu |
| 403 | Interdit |
| 500 | Erreur interne |
En-têtes de réponse
Pour les en-têtes de réponse courants, consultez en-têtes de requête et de réponse http dans Détails du service de l' API REST cm.
Response body
En cas de réussite, retourne une liste des opérations possibles qui peuvent être effectuées par l’utilisateur sur la carte à puce. La liste peut contenir n’importe quel nombre d’opérations suivantes : OnlineUpdate, Renew, recover, RecoverOnBehalf, retire, Revokeet Unblock.
Exemple
Cette section fournit un exemple pour obtenir des opérations d’état de profil pour l’utilisateur actuel.
Exemple : demande
GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1
Exemple : réponse
HTTP/1.1 200 OK
[
"renew",
"unblock",
"retire"
]