enterpriseCodeSigningCertificate resource type
Namespace: microsoft.graph
Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.
Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.
Methods
Method | Return Type | Description |
---|---|---|
List enterpriseCodeSigningCertificates | enterpriseCodeSigningCertificate collection | List properties and relationships of the enterpriseCodeSigningCertificate objects. |
Get enterpriseCodeSigningCertificate | enterpriseCodeSigningCertificate | Read properties and relationships of the enterpriseCodeSigningCertificate object. |
Create enterpriseCodeSigningCertificate | enterpriseCodeSigningCertificate | Create a new enterpriseCodeSigningCertificate object. |
Delete enterpriseCodeSigningCertificate | None | Deletes a enterpriseCodeSigningCertificate. |
Update enterpriseCodeSigningCertificate | enterpriseCodeSigningCertificate | Update the properties of a enterpriseCodeSigningCertificate object. |
Properties
Property | Type | Description |
---|---|---|
id | String | The unique identifier of the certificate, assigned upon creation. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Read-only. This property is read-only. |
content | Binary | The Windows Enterprise Code-Signing Certificate in the raw data format. Set to null once certificate has been uploaded and other properties have been populated. |
status | certificateStatus | Whether the Certificate Status Provisioned or not Provisioned. Possible values are: notProvisioned, provisioned. Default is notProvisioned. Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Possible values are: notProvisioned , provisioned . |
subjectName | String | The subject name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. |
subject | String | The subject value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. |
issuerName | String | The issuer name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. |
issuer | String | The issuer value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. |
expirationDateTime | DateTimeOffset | The cert expiration date and time (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. |
uploadDateTime | DateTimeOffset | The date time of CodeSigning Cert when it is uploaded (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. |
Relationships
None
JSON Representation
Here is a JSON representation of the resource.
{
"@odata.type": "#microsoft.graph.enterpriseCodeSigningCertificate",
"id": "String (identifier)",
"content": "binary",
"status": "String",
"subjectName": "String",
"subject": "String",
"issuerName": "String",
"issuer": "String",
"expirationDateTime": "String (timestamp)",
"uploadDateTime": "String (timestamp)"
}