- JSON 표현
- GenericCaConnection
- ScepCaConnection
- GenericProfile
- ScepProfile
- SubjectAltName
- ChromeOsDevice
- ChromeOsUserSession
인증서 프로비저닝 프로세스입니다.
JSON 표현 |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
필드 | |
---|---|
name |
식별자. |
provisioningProfileId |
출력 전용입니다. 인증서 프로비저닝 프로필의 ID입니다. |
subjectPublicKeyInfo |
출력 전용입니다. 인증서를 프로비저닝해야 하는 공개 키입니다. DER로 인코딩된 X.509 SubjectPublicKeyInfo로 표현됩니다. base64 인코딩 문자열입니다. |
startTime |
출력 전용입니다. 인증서 프로비저닝 프로세스가 생성된 시점의 서버 생성 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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 기기 탭의 관리 콘솔 디렉터리 API ID와 동일합니다. |
serialNumber |
출력 전용입니다. 기기 일련번호입니다. 이 값은 ChromeOS 기기 탭의 관리 콘솔 일련번호와 동일합니다. |
ChromeOsUserSession
CertificateProvisioningProcess
가 속한 ChromeOS 사용자 세션을 설명합니다.
JSON 표현 |
---|
{
"userDirectoryApiId": string,
"userPrimaryEmail": string,
"chromeOsDevice": {
object ( |
필드 | |
---|---|
userDirectoryApiId |
출력 전용입니다. 사용자의 고유 Directory API ID입니다. |
userPrimaryEmail |
출력 전용입니다. 사용자의 기본 이메일 주소입니다. |
chromeOsDevice |
출력 전용입니다. 이 필드에는 사용자 세션이 실행되는 ChromeOS 기기에 관한 정보가 포함됩니다. 사용자가 연결된 경우, 즉 사용자가 ChromeOS 기기를 관리하는 동일한 조직에 의해 관리되는 경우에만 설정됩니다. |