Condividi tramite


Aggiornare lo stato della smart card

Aggiornamenti lo stato di una smart card.

Nota

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

Richiesta

Metodo URL richiesta
GET /CertificateManagement/api/v1.0/requests/{reqid}/smartcards/{scid}

Parametri URL

Parametro Descrizione
reqid Obbligatorio. Identificatore di richiesta specifico per Microsoft Identity Manager (MIM) Certificate Management (CM).
scid Obbligatorio. Identificatore della smart card specifico di MIM CM. Il valore corrisponde al campo "uuid" nell'oggetto Microsoft.Clm.Shared.Smartcards.Smartcards.

Intestazioni della richiesta

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

Testo della richiesta

Il corpo della richiesta contiene le proprietà seguenti:

Proprietà Descrizione
status Stato su cui impostare la richiesta, ad esempio "Ritiro".

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 HTTP e risposta nei dettagli del servizio API REST CM.

Corpo della risposta

In caso di esito positivo, restituisce un oggetto Microsoft.Clm.Shared.Smartcards.Smartcard serializzato nel formato JSON con le proprietà seguenti:

Nome Descrizione
AssignedUserUuid Identificatore dell'utente a cui è assegnata la smart card.
Atr Stringa ATR (Answer To Reset) di smart card per la scheda in fase di inizializzazione.
Commento Il commento che descrive la smart card.
Flags I flag che descrivono la smart card.
Middleware Il middleware per la smart card.
ParentSmartcardUuid Identificatore della smart card precedente sostituita dalla smart card.
PermanentSmartcardUuid Identificatore della smart card permanente associata alla smart card.
PrimarySmartcardUuid Identificatore della smart card primaria.
ProfileTemplateUuid Identificatore del modello di profilo che contiene criteri e impostazioni che controllano la smart card.
ProfileTemplateVersion La versione del modello di profilo al momento della creazione del profilo della smart card.
SerialNumber Numero di serie della smart card.
Stato Lo stato della smart card.
Uuid Identificatore del profilo della smart card.

Esempio

Questa sezione fornisce un esempio per aggiornare lo stato di una smart card.

Esempio: Richiesta

PUT /certificatemanagement/api/v1.0/requests/b105403d-d021-41ea-9f11-be3d677d229e/smartcards/17cf063d-e337-4aa9-a822-346554ddd3c9 HTTP/1.1

Esempio: Risposta

HTTP/1.1 200 OK

{
    "Uuid":"17cf063d-e337-4aa9-a822-346554ddd3c9",
    "Status":6,
    "Flags":1,
    "ParentSmartcardUuid":"00000000-0000-0000-0000-000000000000",
    "PrimarySmartcardUuid":"00000000-0000-0000-0000-000000000000",
    "PermanentSmartcardUuid":"00000000-0000-0000-0000-000000000000",
    "AssignedUserUuid":"8f1590dc-d932-4b66-8e68-2e91c5880780",
    "ProfileTemplateUuid":"a039b4d0-5ce8-4eff-8651-181c6576fda3",
    "ProfileTemplateVersion":46,
    "Comment":"",
    "SerialNumber":"{bc88f13f-83ba-4037-8262-46eba1291c6e}",
    "Middleware":"MSBaseCSP",
    "Atr":"3b8d0180fba000000397425446590301c8"
}

Vedi anche