- Ressource: CseKeyPair
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- EnablementState
- CsePrivateKeyMetadata
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- KaclsKeyMetadata
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- HardwareKeyMetadata
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: CseKeyPair
Ein S/MIME-Schlüsselpaar mit clientseitiger Verschlüsselung, das aus einem öffentlichen Schlüssel, seiner Zertifikatskette und Metadaten für den zugehörigen privaten Schlüssel besteht. Gmail verwendet das Schlüsselpaar, um die folgenden Aufgaben auszuführen:
- Signieren Sie ausgehende clientseitig verschlüsselte Nachrichten.
- Speichern Sie Entwürfe clientseitig verschlüsselter Nachrichten und öffnen Sie sie wieder.
- Speichern Sie gesendete Nachrichten und öffnen Sie sie wieder.
- Entschlüsseln Sie eingehende oder archivierte S/MIME-Nachrichten.
JSON-Darstellung |
---|
{ "keyPairId": string, "pkcs7": string, "pem": string, "subjectEmailAddresses": [ string ], "enablementState": enum ( |
Felder | |
---|---|
keyPairId |
Nur Ausgabe. Die unveränderliche ID für das S/MIME-Schlüsselpaar der clientseitigen Verschlüsselung. |
pkcs7 |
Nur Eingabe. Der öffentliche Schlüssel und seine Zertifikatskette. Die Kette muss im PKCS#7-Format vorliegen und PEM-Codierung und ASCII-Armor verwenden. |
pem |
Nur Ausgabe. Der öffentliche Schlüssel und seine Zertifikatskette im PEM-Format. |
subjectEmailAddresses[] |
Nur Ausgabe. Die Identitäten der E-Mail-Adressen, die auf dem untergeordneten Zertifikat angegeben sind. |
enablementState |
Nur Ausgabe. Der aktuelle Status des Schlüsselpaars. |
disableTime |
Nur Ausgabe. Wenn ein Schlüsselpaar auf Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
privateKeyMetadata[] |
Metadaten für Instanzen des privaten Schlüssels dieses Schlüsselpaars. |
EnablementState
Die Aufzählung für den aktuellen Status des Schlüsselpaars.
Enums | |
---|---|
stateUnspecified |
Der aktuelle Status des Schlüsselpaars ist nicht festgelegt. Das Schlüsselpaar ist weder aktiviert noch deaktiviert. |
enabled |
Das Schlüsselpaar ist eingeschaltet. Alle E-Mails, die durch dieses Schlüsselpaar verschlüsselt werden, werden von Gmail entschlüsselt und alle ausgehenden E-Mails mit dem privaten Schlüssel signiert. Verwenden Sie die Methode |
disabled |
Das Schlüsselpaar ist deaktiviert. Authentifizierte Nutzer können E-Mails nicht entschlüsseln und keine ausgehenden Nachrichten signieren. Wenn ein Schlüsselpaar länger als 30 Tage deaktiviert ist, können Sie es endgültig löschen. Verwenden Sie zum Deaktivieren eines Schlüsselpaars die Methode |
CsePrivateKeyMetadata
Metadaten für eine Instanz mit privatem Schlüssel.
JSON-Darstellung |
---|
{ "privateKeyMetadataId": string, // Union field |
Felder | |
---|---|
privateKeyMetadataId |
Nur Ausgabe. Die unveränderliche ID für die Metadateninstanz des privaten Schlüssels. |
Union-Feld metadata_variant . Union-Feld: Es muss genau einer der folgenden Variantentypen für Metadaten vorhanden sein. Für metadata_variant ist nur einer der folgenden Werte zulässig: |
|
kaclsKeyMetadata |
Metadaten für eine Instanz mit einem privaten Schlüssel, die von einem externen Schlüssel für die Zugriffssteuerungsliste verwaltet wird. |
hardwareKeyMetadata |
Metadaten für Hardwareschlüssel. |
KaclsKeyMetadata
Metadaten für private Schlüssel, die von einem externen Schlüsseldienst für die Zugriffssteuerungsliste verwaltet werden. Weitere Informationen zum Verwalten des Schlüsselzugriffs finden Sie in der Referenz zur Google Workspace CSE API.
JSON-Darstellung |
---|
{ "kaclsUri": string, "kaclsData": string } |
Felder | |
---|---|
kaclsUri |
Der URI des Schlüsseldiensts für die Zugriffssteuerungsliste, der den privaten Schlüssel verwaltet. |
kaclsData |
Intransparente Daten, die vom Key Access Control List-Dienst generiert und verwendet werden. Maximale Größe: 8 KiB. |
HardwareKeyMetadata
Metadaten für Hardwareschlüssel.
JSON-Darstellung |
---|
{ "description": string } |
Felder | |
---|---|
description |
Beschreibung des Hardwareschlüssels. |
Methoden |
|
---|---|
|
Erstellt eine clientseitige Verschlüsselung mit S/MIME-Zertifikatskette und Metadaten privater Schlüssel für den authentifizierten Nutzer und lädt sie hoch. |
|
Deaktiviert ein clientseitiges Verschlüsselungsschlüsselpaar. |
|
Aktiviert ein deaktiviertes clientseitiges Verschlüsselungsschlüsselpaar. |
|
Ruft ein vorhandenes Schlüsselpaar für die clientseitige Verschlüsselung ab. |
|
Listet die Schlüsselpaare der clientseitigen Verschlüsselung für einen authentifizierten Nutzer auf. |
|
Löscht ein clientseitiges Verschlüsselungsschlüsselpaar dauerhaft und sofort. |