Serviceaccountkeys

Bu kaynağa yönelik yöntem listesi için bu sayfanın sonuna bakın.

Kaynak temsilleri

Hizmet hesabı olarak kimlik doğrulaması yapmak 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 dize biçimindeki gövdesi. Bu alan yalnızca ServiceAccountKey oluşturulduğunda doldurulur ve Google tarafından saklanmaz.
id string Bu ServiceAccountKey için opak, benzersiz bir tanımlayıcı. Sunucu tarafından atanır.
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 bu anahtar, kimlik bilgileri dosyasındaki X.509 sertifika URL'si kullanılarak alınabilecek sertifikayla aynı olur.
type string Oluşturulan anahtar verilerin 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. Çağrı yapan hizmet hesabı, Enterprises.GetServiceAccount çağırılarak alınmış ve Enterprises.SetAccount çağırılarak kurumsal hizmet hesabı olarak ayarlanmış olmalıdır.
ekle
Bu kuruluşla ilişkili hizmet hesabı için yeni kimlik bilgileri oluşturur. Çağrı yapan hizmet hesabı, Enterprises.GetServiceAccount çağrısı yapılarak alınmış ve Enterprises.SetAccount çağırarak kurumsal hizmet hesabı olarak ayarlanmış olmalıdır.

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