- JSON 表現
 - GenericCaConnection
 - ScepCaConnection
 - GenericProfile
 - ScepProfile
 - SubjectAltName
 - ChromeOsDevice
 - ChromeOsUserSession
 
証明書のプロビジョニング プロセス。
| JSON 表現 | 
|---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum (  | 
            
| フィールド | |
|---|---|
name | 
              
                 
 ID。  | 
            
provisioningProfileId | 
              
                 
 出力専用。証明書のプロビジョニング プロファイルの ID。  | 
            
subjectPublicKeyInfo | 
              
                 
 出力専用。証明書をプロビジョニングする公開鍵。DER エンコードされた X.509 SubjectPublicKeyInfo として表されます。 Base64 でエンコードされた文字列。  | 
            
startTime | 
              
                 
 出力専用。証明書のプロビジョニング プロセスが作成されたときのサーバー生成のタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
            
signData | 
              
                 
 出力専用。クライアントに署名が求められたデータ。このフィールドは、 Base64 でエンコードされた文字列。  | 
            
signatureAlgorithm | 
              
                 
 出力専用。クライアント コンポーネントとバックエンド コンポーネントが   | 
            
signature | 
              
                 
 出力専用。 Base64 でエンコードされた文字列。  | 
            
issuedCertificate | 
              
                 
 出力専用。この   | 
            
failureMessage | 
              
                 
 出力専用。この   | 
            
共用体フィールド ca_connection_type。この証明書のプロビジョニング プロセスで使用される認証局の接続のタイプ。ca_connection_type は次のいずれかになります。 | 
            |
genericCaConnection | 
              
                 
 出力専用。CA 接続は一般的な CA 接続です。  | 
            
scepCaConnection | 
              
                 
 出力専用。CA 接続は SCEP CA 接続です。  | 
            
共用体フィールド profile_type。この証明書プロビジョニング プロセスで使用される証明書プロビジョニング プロファイルのタイプ。profile_type は次のいずれかになります。 | 
            |
genericProfile | 
              
                 
 出力専用。プロファイルは一般的な証明書のプロビジョニング プロファイルです。  | 
            
scepProfile | 
              
                 
 出力専用。プロファイルは SCEP 証明書のプロビジョニング プロファイルです。  | 
            
共用体フィールド subject。クライアント証明書がプロビジョニングされるエンティティのタイプ(サブジェクト)。subject は次のいずれかになります。 | 
            |
chromeOsDevice | 
              
                 
 出力専用。クライアント証明書が ChromeOS デバイスにプロビジョニングされている。デバイスに関する情報が含まれています。  | 
            
chromeOsUserSession | 
              
                 
 出力専用。クライアント証明書が ChromeOS ユーザーにプロビジョニングされている。これには、現在のユーザー セッションに関する情報が含まれます。  | 
            
GenericCaConnection
一般的な認証局の接続について説明します。
| JSON 表現 | 
|---|
{ "caConnectionAdapterConfigReference": string }  | 
              
| フィールド | |
|---|---|
caConnectionAdapterConfigReference | 
                
                   
 出力専用。認証局サービスの管理者指定の構成を参照する文字列。  | 
              
ScepCaConnection
SCEP 認証局接続について説明します。
| JSON 表現 | 
|---|
{ "caConnectionAdapterConfigReference": string }  | 
              
| フィールド | |
|---|---|
caConnectionAdapterConfigReference | 
                
                   
 出力専用。認証局サービスの管理者指定の構成を参照する文字列。  | 
              
GenericProfile
一般的な証明書のプロビジョニング プロファイルについて説明します。
| JSON 表現 | 
|---|
{ "profileAdapterConfigReference": string }  | 
              
| フィールド | |
|---|---|
profileAdapterConfigReference | 
                
                   
 出力専用。証明書のプロビジョニング プロファイルについて管理者が指定した構成を参照する文字列。  | 
              
ScepProfile
SCEP 証明書のプロビジョニング プロファイルについて説明します。
| JSON 表現 | 
|---|
{ "subjectCommonName": string, "organization": string, "organizationalUnits": [ string ], "locality": string, "state": string, "country": string, "subjectAltNames": [ { object (  | 
              
| フィールド | |
|---|---|
subjectCommonName | 
                
                   
 出力専用。サブジェクトの共通名。  | 
              
organization | 
                
                   
 出力専用。サブジェクトが属する組織の名前。  | 
              
organizationalUnits[] | 
                
                   
 出力専用。サブジェクトの組織部門。  | 
              
locality | 
                
                   
 出力専用。被写体の地域区分。  | 
              
state | 
                
                   
 出力専用。サブジェクトの状態。  | 
              
country | 
                
                   
 出力専用。被写体の国。  | 
              
subjectAltNames[] | 
                
                   
 出力専用。サブジェクトの別名。  | 
              
certificateTemplateName | 
                
                   
 出力専用。オンプレミス インフラストラクチャで管理者が定義した証明書テンプレート名。認証局はこの名前を使用して証明書テンプレートを識別します。  | 
              
keyUsages[] | 
                
                   
 出力専用。証明書の鍵で許可される鍵の用途。  | 
              
SubjectAltName
サブジェクトの別名について説明します。
| JSON 表現 | 
|---|
{
  "type": enum ( | 
              
| フィールド | |
|---|---|
type | 
                
                   
 出力専用。SubjectAltName 拡張機能のタイプ。  | 
              
value | 
                
                   
 出力専用。  | 
              
ChromeOsDevice
CertificateProvisioningProcess が属する ChromeOS デバイスについて説明します。
| JSON 表現 | 
|---|
{ "deviceDirectoryApiId": string, "serialNumber": string }  | 
              
| フィールド | |
|---|---|
deviceDirectoryApiId | 
                
                   
 出力専用。デバイスの一意の Directory API ID。この値は、ChromeOS デバイス タブの管理コンソールの Directory API ID と同じです。  | 
              
serialNumber | 
                
                   
 出力専用。デバイスのシリアル番号。この値は、管理コンソールの [ChromeOS デバイス] タブのシリアル番号と同じです。  | 
              
ChromeOsUserSession
CertificateProvisioningProcess が属する ChromeOS ユーザー セッションを説明します。
| JSON 表現 | 
|---|
{
  "userDirectoryApiId": string,
  "userPrimaryEmail": string,
  "chromeOsDevice": {
    object ( | 
              
| フィールド | |
|---|---|
userDirectoryApiId | 
                
                   
 出力専用。ユーザーの一意の Directory API ID。  | 
              
userPrimaryEmail | 
                
                   
 出力専用。ユーザーのメインのメールアドレス。  | 
              
chromeOsDevice | 
                
                   
 出力専用。このフィールドには、ユーザー セッションが実行されている ChromeOS デバイスに関する情報が含まれます。この値は、ユーザーが関連付けられている場合(ユーザーが ChromeOS デバイスを管理する組織と同じ組織によって管理されている場合)にのみ設定されます。  |