Serviceaccountkeys

Bu kaynakla ilgili yöntemlerin listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Hizmet hesabı olarak kimlik doğrulaması için kullanılabilecek kimlik bilgileri.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
Mülk adı Değer Açıklama Notlar
data string Özel anahtar kimlik bilgileri dosyasının gövde biçimindeki dize. Bu alan yalnızca ServiceAccountKey oluşturulduğunda doldurulur ve Google tarafından depolanmaz.
id string Bu ServiceAccountKey için opak, benzersiz bir tanımlayıcı. Sunucu tarafından atandı.
kind string
publicData string Kimlik bilgileri dosyası için ortak anahtar verileri. Bu bir X.509 sertifikasıdır. googleCredentials anahtar türünü kullanıyorsanız kimlik bilgisi dosyasının içindeki X.509 sertifika URL'si kullanılarak alınabilen sertifika ile aynı şey budur.
type string Oluşturulan anahtar verilerinin dosya biçimi.

Kabul edilen değerler şunlardır:
  • "googleCredentials"
  • "pkcs12"

Yöntemler

sil
Bu kuruluşla ilişkili hizmet hesabı için belirtilen kimlik bilgilerini kaldırır ve geçersiz kılar. Arama hizmeti hesabı Enterprises.GetServiceAccount ile çağrılmalı ve Enterprises.SetAccount çağrılıp kurumsal hizmet hesabı olarak ayarlanmış olmalıdır.
ekle
Bu kurumsal hesapla ilişkili hizmet hesabı için yeni kimlik bilgileri oluşturur. Arama hizmeti hesabı Enterprises.GetServiceAccount ile çağrılmalı ve Enterprises.SetAccount çağrılıp kurumsal hizmet hesabı olarak ayarlanmış olmalıdır.

Eklenecek kaynakta yalnızca anahtarın türü doldurulmalıdır.
list
Bu kuruluşla ilişkili hizmet hesabının tüm etkin kimlik bilgilerini listeler. Yalnızca kimlik ve anahtar türü döndürülür. Arama hizmeti hesabı Enterprises.GetServiceAccount çağrılarak alınmış, Enterprises.SetAccount çağırılarak kurumsal hizmet hesabı olarak ayarlanmış olmalıdır.