- Rappresentazione JSON
- GenericCaConnection
- ScepCaConnection
- GenericProfile
- ScepProfile
- SubjectAltName
- ChromeOsDevice
- ChromeOsUserSession
Una procedura di provisioning dei certificati.
Rappresentazione JSON |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
Campi | |
---|---|
name |
Identificatore. Nome risorsa di |
provisioningProfileId |
Solo output. L'ID del profilo di provisioning dei certificati. |
subjectPublicKeyInfo |
Solo output. La chiave pubblica per cui deve essere eseguito il provisioning di un certificato. Rappresentato come SubjectPublicKeyInfo X.509 con codifica DER. Una stringa con codifica Base64. |
startTime |
Solo output. Timestamp generato dal server della creazione del processo di provisioning dei certificati. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
signData |
Solo output. I dati che è stato chiesto al client di firmare. Questo campo è presente solo dopo l'avvio dell'operazione Una stringa con codifica Base64. |
signatureAlgorithm |
Solo output. L'algoritmo di firma utilizzato dai componenti client e di backend durante l'elaborazione di |
signature |
Solo output. La firma di Una stringa con codifica Base64. |
issuedCertificate |
Solo output. Il certificato emesso per questo |
failureMessage |
Solo output. Un messaggio che descrive il motivo per cui questo |
Campo unione ca_connection_type . Il tipo di connessione dell'autorità di certificazione utilizzato per questo processo di provisioning dei certificati. ca_connection_type può essere solo uno dei seguenti: |
|
genericCaConnection |
Solo output. La connessione CA è una connessione CA generica. |
scepCaConnection |
Solo output. La connessione CA è una connessione CA SCEP. |
Campo unione profile_type . Il tipo di profilo di provisioning dei certificati utilizzato per questa procedura di provisioning dei certificati. profile_type può essere solo uno dei seguenti: |
|
genericProfile |
Solo output. Il profilo è un profilo di provisioning dei certificati generico. |
scepProfile |
Solo output. Il profilo è un profilo di provisioning dei certificati SCEP. |
Campo unione subject . Il tipo di entità per cui viene eseguito il provisioning di un certificato client (soggetto). subject può essere solo uno dei seguenti: |
|
chromeOsDevice |
Solo output. Il provisioning del certificato client è in corso per un dispositivo ChromeOS. Contiene informazioni sul dispositivo. |
chromeOsUserSession |
Solo output. Il certificato client viene sottoposto al provisioning per un utente ChromeOS. Contiene informazioni sulla sessione utente corrente. |
GenericCaConnection
Descrive una connessione generica dell'autorità di certificazione.
Rappresentazione JSON |
---|
{ "caConnectionAdapterConfigReference": string } |
Campi | |
---|---|
caConnectionAdapterConfigReference |
Solo output. Una stringa che fa riferimento alla configurazione fornita dall'amministratore per il servizio di autorità di certificazione. |
ScepCaConnection
Descrive una connessione con l'autorità di certificazione SCEP.
Rappresentazione JSON |
---|
{ "caConnectionAdapterConfigReference": string } |
Campi | |
---|---|
caConnectionAdapterConfigReference |
Solo output. Una stringa che fa riferimento alla configurazione fornita dall'amministratore per il servizio di autorità di certificazione. |
GenericProfile
Descrive un profilo di provisioning dei certificati generico.
Rappresentazione JSON |
---|
{ "profileAdapterConfigReference": string } |
Campi | |
---|---|
profileAdapterConfigReference |
Solo output. Una stringa che fa riferimento alla configurazione fornita dall'amministratore per il profilo di provisioning dei certificati. |
ScepProfile
Descrive un profilo di provisioning dei certificati SCEP.
Rappresentazione JSON |
---|
{ "subjectCommonName": string, "organization": string, "organizationalUnits": [ string ], "locality": string, "state": string, "country": string, "subjectAltNames": [ { object ( |
Campi | |
---|---|
subjectCommonName |
Solo output. Il nome comune del soggetto. |
organization |
Solo output. Il nome dell'organizzazione a cui appartiene il soggetto. |
organizationalUnits[] |
Solo output. Le unità organizzative del soggetto. |
locality |
Solo output. La località del soggetto. |
state |
Solo output. Lo stato del soggetto. |
country |
Solo output. Il paese del soggetto. |
subjectAltNames[] |
Solo output. I nomi alternativi del soggetto. |
certificateTemplateName |
Solo output. Il nome del modello di certificato definito dall'amministratore nella sua infrastruttura on-premise. L'autorità di certificazione utilizza questo nome per identificare il modello di certificato. |
keyUsages[] |
Solo output. Gli utilizzi della chiave consentiti per la chiave del certificato. |
SubjectAltName
Descrive un nome alternativo del soggetto.
Rappresentazione JSON |
---|
{
"type": enum ( |
Campi | |
---|---|
type |
Solo output. Il tipo di estensione SubjectAltName. |
value |
Solo output. Il valore del nome alternativo del soggetto rispetto a |
ChromeOsDevice
Descrive il dispositivo ChromeOS a cui appartiene un CertificateProvisioningProcess
.
Rappresentazione JSON |
---|
{ "deviceDirectoryApiId": string, "serialNumber": string } |
Campi | |
---|---|
deviceDirectoryApiId |
Solo output. L'ID API Directory univoco del dispositivo. Questo valore corrisponde all'ID API Directory della Console di amministrazione nella scheda Dispositivi ChromeOS. |
serialNumber |
Solo output. Numero di serie del dispositivo: Questo valore è uguale al numero di serie della Console di amministrazione nella scheda Dispositivi ChromeOS. |
ChromeOsUserSession
Descrive la sessione utente ChromeOS a cui appartiene un CertificateProvisioningProcess
.
Rappresentazione JSON |
---|
{
"userDirectoryApiId": string,
"userPrimaryEmail": string,
"chromeOsDevice": {
object ( |
Campi | |
---|---|
userDirectoryApiId |
Solo output. L'ID API Directory univoco dell'utente. |
userPrimaryEmail |
Solo output. L'indirizzo email principale dell'utente. |
chromeOsDevice |
Solo output. Questo campo contiene informazioni sul dispositivo ChromeOS su cui è in esecuzione la sessione utente. Viene impostato solo se l'utente è affiliato, ovvero se è gestito dalla stessa organizzazione che gestisce il dispositivo ChromeOS. |