- JSON-Darstellung
- GenericCaConnection
- ScepCaConnection
- GenericProfile
- ScepProfile
- SubjectAltName
- ChromeOsDevice
- ChromeOsUserSession
Ein Prozess zur Zertifikatbereitstellung.
JSON-Darstellung |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
Felder | |
---|---|
name |
ID. Ressourcenname von |
provisioningProfileId |
Nur Ausgabe. Die ID des Profils für die Zertifikatbereitstellung. |
subjectPublicKeyInfo |
Nur Ausgabe. Der öffentliche Schlüssel, für den ein Zertifikat bereitgestellt werden soll. Wird als DER-codierte X.509-SubjectPublicKeyInfo dargestellt. Ein base64-codierter String. |
startTime |
Nur Ausgabe. Serverseitig generierter Zeitstempel für die Erstellung des Zertifikatbereitstellungsprozesses. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
signData |
Nur Ausgabe. Die Daten, die der Client signieren sollte. Dieses Feld ist erst vorhanden, nachdem der Vorgang Ein base64-codierter String. |
signatureAlgorithm |
Nur Ausgabe. Der Signaturalgorithmus, der von den Client- und Backend-Komponenten bei der Verarbeitung von |
signature |
Nur Ausgabe. Die Signatur von Ein base64-codierter String. |
issuedCertificate |
Nur Ausgabe. Das ausgestellte Zertifikat für diese |
failureMessage |
Nur Ausgabe. Eine Nachricht, die beschreibt, warum dieser |
Union-Feld ca_connection_type . Der Typ der Zertifizierungsstellenverbindung, die für diesen Zertifikatbereitstellungsprozess verwendet wird. Für ca_connection_type ist nur einer der folgenden Werte zulässig: |
|
genericCaConnection |
Nur Ausgabe. Die Zertifizierungsstellenverbindung ist eine allgemeine Zertifizierungsstellenverbindung. |
scepCaConnection |
Nur Ausgabe. Die Zertifizierungsstellenverbindung ist eine SCEP-Zertifizierungsstellenverbindung. |
Union-Feld profile_type . Der Typ des Profils für die Zertifikatbereitstellung, das für diesen Prozess verwendet wird. Für profile_type ist nur einer der folgenden Werte zulässig: |
|
genericProfile |
Nur Ausgabe. Das Profil ist ein generisches Profil für die Zertifikatbereitstellung. |
scepProfile |
Nur Ausgabe. Das Profil ist ein SCEP-Profil für die Zertifikatbereitstellung. |
Union-Feld subject . Der Typ der Entität, für die ein Clientzertifikat bereitgestellt wird (Betreff). Für subject ist nur einer der folgenden Werte zulässig: |
|
chromeOsDevice |
Nur Ausgabe. Das Clientzertifikat wird für ein ChromeOS-Gerät bereitgestellt. Diese enthält Informationen zum Gerät. |
chromeOsUserSession |
Nur Ausgabe. Das Clientzertifikat wird für einen ChromeOS-Nutzer bereitgestellt. Dieser Abschnitt enthält Informationen zur aktuellen Nutzersitzung. |
GenericCaConnection
Beschreibt eine allgemeine Zertifizierungsstellenverbindung.
JSON-Darstellung |
---|
{ "caConnectionAdapterConfigReference": string } |
Felder | |
---|---|
caConnectionAdapterConfigReference |
Nur Ausgabe. Ein String, der auf die vom Administrator bereitgestellte Konfiguration für den Zertifizierungsstellendienst verweist. |
ScepCaConnection
Beschreibt eine SCEP-Zertifizierungsstellenverbindung.
JSON-Darstellung |
---|
{ "caConnectionAdapterConfigReference": string } |
Felder | |
---|---|
caConnectionAdapterConfigReference |
Nur Ausgabe. Ein String, der auf die vom Administrator bereitgestellte Konfiguration für den Zertifizierungsstellendienst verweist. |
GenericProfile
Beschreibt ein generisches Profil für die Zertifikatbereitstellung.
JSON-Darstellung |
---|
{ "profileAdapterConfigReference": string } |
Felder | |
---|---|
profileAdapterConfigReference |
Nur Ausgabe. Ein String, der auf die vom Administrator bereitgestellte Konfiguration für das Profil für die Zertifikatbereitstellung verweist. |
ScepProfile
Beschreibt ein SCEP-Profil für die Zertifikatbereitstellung.
JSON-Darstellung |
---|
{ "subjectCommonName": string, "organization": string, "organizationalUnits": [ string ], "locality": string, "state": string, "country": string, "subjectAltNames": [ { object ( |
Felder | |
---|---|
subjectCommonName |
Nur Ausgabe. Der allgemeine Name des Inhabers. |
organization |
Nur Ausgabe. Der Name der Organisation, zu der das Subjekt gehört. |
organizationalUnits[] |
Nur Ausgabe. Die Organisationseinheiten des Subjekts. |
locality |
Nur Ausgabe. Der Ort des Motivs. |
state |
Nur Ausgabe. Der Status des Subjekts. |
country |
Nur Ausgabe. Das Land des Subjekts. |
subjectAltNames[] |
Nur Ausgabe. Die alternativen Antragstellernamen. |
certificateTemplateName |
Nur Ausgabe. Der Name der Zertifikatsvorlage, wie er vom Administrator in seiner lokalen Infrastruktur definiert wurde. Die Zertifizierungsstelle verwendet diesen Namen, um die Zertifikatvorlage zu identifizieren. |
keyUsages[] |
Nur Ausgabe. Die zulässigen Schlüsselverwendungen für den Schlüssel des Zertifikats. |
SubjectAltName
Beschreibt einen alternativen Antragstellernamen.
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type |
Nur Ausgabe. Der Typ der SubjectAltName-Erweiterung. |
value |
Nur Ausgabe. Der Wert des alternativen Antragstellernamens in Bezug auf |
ChromeOsDevice
Beschreibt das ChromeOS-Gerät, zu dem ein CertificateProvisioningProcess
gehört.
JSON-Darstellung |
---|
{ "deviceDirectoryApiId": string, "serialNumber": string } |
Felder | |
---|---|
deviceDirectoryApiId |
Nur Ausgabe. Die eindeutige Directory API-ID des Geräts. Dieser Wert entspricht der Directory API-ID in der Admin-Konsole auf dem Tab „ChromeOS-Geräte“. |
serialNumber |
Nur Ausgabe. Seriennummer des Geräts Dieser Wert entspricht der Seriennummer in der Admin-Konsole auf dem Tab „ChromeOS-Geräte“. |
ChromeOsUserSession
Beschreibt die ChromeOS-Nutzersitzung, zu der ein CertificateProvisioningProcess
gehört.
JSON-Darstellung |
---|
{
"userDirectoryApiId": string,
"userPrimaryEmail": string,
"chromeOsDevice": {
object ( |
Felder | |
---|---|
userDirectoryApiId |
Nur Ausgabe. Die eindeutige Directory API-ID des Nutzers. |
userPrimaryEmail |
Nur Ausgabe. Die primäre E‑Mail-Adresse des Nutzers. |
chromeOsDevice |
Nur Ausgabe. Dieses Feld enthält Informationen zum ChromeOS-Gerät, auf dem die Nutzersitzung ausgeführt wird. Sie wird nur festgelegt, wenn der Nutzer verbunden ist, d.h., wenn der Nutzer von derselben Organisation verwaltet wird, die auch das ChromeOS-Gerät verwaltet. |