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
Hizmet hesabı için belirtilen kimlik bilgilerini kaldırır ve geçersiz kılar bu kuruluşla ilişkili. Arama hizmet hesabı, Enterprises.GetServiceAccount çağırarak alındı ve ayarlanmış olmalıdır Enterprises.SetAccount çağırarak kurumsal hizmet hesabı olarak ayarlayın.
ekle
Bununla ilişkilendirilmiş hizmet hesabı için yeni kimlik bilgileri oluşturur kurumsal Arama hizmet hesabı, çağrı yapılarak alınmış olmalıdır. Enterprises.GetServiceAccount ve kurumsal olarak ayarlanmış olmalıdır Enterprises.SetAccount'u çağırarak hizmet hesabı oluşturun.

Kaynakta yalnızca anahtar türü doldurulmalıdır eklendi.
list
Bununla ilişkili hizmet hesabı için tüm etkin kimlik bilgilerini listeler kurumsal Yalnızca kimlik ve anahtar türü döndürülür. Arama hizmeti hesabı, Enterprises.GetServiceAccount çağırarak alınmış olmalıdır ve çağrı yapılarak kurumsal hizmet hesabı olarak ayarlanmış olmalıdır Enterprises.SetAccount.