Serviceaccountkeys

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

Kaynak temsilleri

Hizmet hesabı olarak kimlik doğrulamak 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 depolanmaz. type değeri "pkcs12" olduğunda data alanının içeriği base64 kodlu olur ve "notasecret" şifresini içerir.
id string Bu ServiceAccountKey için opak ve benzersiz bir tanımlayıcı. Sunucu tarafından atanır.
kind string
publicData string Kimlik bilgileri dosyasının ortak anahtar verileri. Bu bir X.509 sertifikasıdır. googleCredentials anahtar türünü kullanıyorsanız bu, kimlik bilgileri dosyasındaki X.509 sertifika URL'si kullanılarak alınabilen sertifikayla aynıdır.
type string Oluşturulan anahtar verilerinin dosya biçimi.

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

Yöntemler

sil
Bu işletmeyle ilişkili hizmet hesabının belirtilen kimlik bilgilerini kaldırır ve geçersiz kılar. Arama hizmeti hesabı, Enterprises.GetServiceAccount çağrılarak alınmış ve Enterprises.SetAccount çağrılarak kuruluş hizmet hesabı olarak ayarlanmış olmalıdır.
insert
Bu işletmeyle ilişkili hizmet hesabı için yeni kimlik bilgileri oluşturur. Arama hizmeti hesabı, Enterprises.GetServiceAccount çağrılarak alınmış ve Enterprises.SetAccount çağrılarak kuruluş hizmeti hesabı olarak ayarlanmış olmalıdır.

Eklenecek kaynağa yalnızca anahtarın türü doldurulmalıdır.
list
Bu işletmeyle ilişkili hizmet hesabının 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ış ve Enterprises.SetAccount çağrılarak kuruluş hizmet hesabı olarak ayarlanmış olmalıdır.