Serviceaccountkeys

このリソースのメソッドの一覧は、このページの最後に掲載されています。

リソース表記

サービス アカウントとしての認証に使用できる認証情報。

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
プロパティ名 価値 説明 メモ
data string 秘密鍵認証情報ファイルの本文(文字列形式)。これは ServiceAccountKey の作成時にのみ入力され、Google によって保存されることはありません。
id string この ServiceAccountKey の不透明な一意の識別子。サーバーによって割り当てられます。
kind string
publicData string 認証情報ファイルの公開鍵データ。これは X.509 証明書です。googleCredentials キータイプを使用している場合、これは認証情報ファイル内の X.509 証明書 URL を使用して取得できる証明書と同じです。
type string 生成される鍵データのファイル形式。

有効な値は次のとおりです。
  • "googleCredentials"
  • "pkcs12"

メソッド

delete
この企業に関連付けられたサービス アカウントの指定された認証情報を削除して無効にします。呼び出し側のサービス アカウントは、Enterprises.GetServiceAccount を呼び出して取得されており、Enterprises.SetAccount を呼び出してエンタープライズ サービス アカウントとして設定されている必要があります。
insert
この企業に関連付けられたサービス アカウントの新しい認証情報を生成します。呼び出し元のサービス アカウントは、Enterprises.GetServiceAccount を呼び出して取得し、Enterprises.SetAccount を呼び出してエンタープライズ サービス アカウントとして設定する必要があります。

挿入するリソースには、鍵のタイプのみを設定する必要があります。
list
この企業に関連付けられているサービス アカウントのすべての有効な認証情報を一覧表示します。ID とキーのタイプのみが返されます。呼び出し元のサービス アカウントは、Enterprises.GetServiceAccount を呼び出して取得し、Enterprises.SetAccount を呼び出してエンタープライズ サービス アカウントとして設定する必要があります。