Resource: CertificateProvisioningProcess
A certificate provisioning process.
JSON representation |
---|
{ "name": string, "provisioningProfileId": string, "subjectPublicKeyInfo": string, "startTime": string, "signData": string, "signatureAlgorithm": enum ( |
Fields | |
---|---|
name |
Identifier. Resource name of the |
provisioningProfileId |
Output only. The ID of the certificate provisioning profile. |
subjectPublicKeyInfo |
Output only. The public key for which a certificate should be provisioned. Represented as a DER-encoded X.509 SubjectPublicKeyInfo. A base64-encoded string. |
startTime |
Output only. Server-generated timestamp of when the certificate provisioning process has been created. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
signData |
Output only. The data that the client was asked to sign. This field is only present after the A base64-encoded string. |
signatureAlgorithm |
Output only. The signature algorithm that the client and backend components use when processing |
signature |
Output only. The signature of A base64-encoded string. |
issuedCertificate |
Output only. The issued certificate for this |
failureMessage |
Output only. A message describing why this |
Union field ca_connection_type . The type of the Certificate Authority connection which is used for this certificate provisioning process. ca_connection_type can be only one of the following: |
|
genericCaConnection |
Output only. The CA connection is a generic CA connection. |
scepCaConnection |
Output only. The CA connection is a SCEP CA connection. |
Union field profile_type . The type of the certificate provisioning profile which is used for this certificate provisioning process. profile_type can be only one of the following: |
|
genericProfile |
Output only. The profile is a generic certificate provisioning profile. |
scepProfile |
Output only. The profile is a SCEP certificate provisioning profile. |
Union field subject . The type of the entity a client certificate is being provisioned for (subject). subject can be only one of the following: |
|
chromeOsDevice |
Output only. The client certificate is being provisioned for a ChromeOS device. This contains information about the device. |
chromeOsUserSession |
Output only. The client certificate is being provisioned for a ChromeOS user. This contains information about the current user session. |
Methods |
|
---|---|
|
Claims a certificate provisioning process. |
|
Retrieves a certificate provisioning process. |
|
Marks a certificate provisioning process as failed. |
|
Requests the client that initiated a certificate provisioning process to sign data. |
|
Uploads a successfully issued certificate for a certificate provisioning process. |