资源:CertificateProvisioningProcess
证书配置流程。
JSON 表示法 |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
字段 | |
---|---|
name |
标识符。 |
provisioningProfileId |
仅限输出。证书配置文件的 ID。 |
subjectPublicKeyInfo |
仅限输出。应为其配置证书的公钥。表示为 DER 编码的 X.509 SubjectPublicKeyInfo。 使用 base64 编码的字符串。 |
startTime |
仅限输出。服务器生成的证书配置流程创建时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 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 用户配置客户端证书。包含有关当前用户会话的信息。 |
方法 |
|
---|---|
|
声明证书配置流程。 |
|
检索证书配置流程。 |
|
将证书配置流程标记为失败。 |
|
请求启动证书配置流程的客户端对数据进行签名。 |
|
上传已成功签发的证书,以用于证书配置流程。 |