Partager via


Obtenir 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 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 connaître les en-têtes de requête courants, consultez En-têtes de requête et de réponse HTTP dans les détails du service d’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 connaître les en-têtes de réponse courants, consultez Requêtes HTTP et en-têtes de réponse dans les détails du service d’API REST CM.

Response body

En cas de réussite, retourne une liste d’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, RecoverOnBehalf, Retire, Revoke et Unblock.

Exemple

Cette section fournit un exemple pour obtenir des opérations d’état de profil pour l’utilisateur actuel.

Exemple : requête

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