Compartilhar via


Obter operações de estado de perfil

Obtém uma lista de possíveis operações que podem ser executadas pelo usuário atual no perfil especificado. Em seguida, uma solicitação pode ser iniciada para qualquer uma das operações especificadas.

Observação

As URLs neste artigo são relativas ao nome do host escolhido durante a implantação da API, como https://api.contoso.com.

Solicitação

Método URL da solicitação
Conseguir /CertificateManagement/api/v1.0/profiles/{id}/operations
/CertificateManagement/api/v1.0/smartcards/{id}/operations

Parâmetros de URL

Parâmetro Descrição
id O identificador (GUID) do perfil ou cartão inteligente.

Cabeçalhos de solicitação

Para obter cabeçalhos de solicitação comuns, consulte cabeçalhos de solicitação HTTP e de resposta nos detalhes do serviço da API REST CM.

Corpo da solicitação

Nenhum.

Resposta

Esta seção descreve a resposta.

Códigos de resposta

Código Descrição
200 OKEY
204 Nenhum conteúdo
403 Proibido
500 Erro Interno

Cabeçalhos de resposta

Para obter cabeçalhos de resposta comuns, consulte cabeçalhos de solicitação e resposta HTTP em detalhes do serviço da API REST do CM.

Corpo da resposta

Com êxito, retorna uma lista de possíveis operações que podem ser executadas pelo usuário no cartão inteligente. A lista pode conter qualquer número das seguintes operações: OnlineUpdate, Renovar, Recuperar, RecoverOnBehalf, Desativar, Revogare Desbloquear.

Exemplo

Esta seção fornece um exemplo para obter operações de estado de perfil para o usuário atual.

Exemplo: Solicitação

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

Exemplo: Resposta

HTTP/1.1 200 OK

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