certificateAuthorityDetail resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
The properties of each certificate authority object contained in the certificateBasedAuthPki resource.
Inherits from directoryObject.
Methods
Method | Return type | Description |
---|---|---|
List | certificateAuthorityDetail collection | Get a list of the certificateAuthorityDetail objects and their properties. |
Create | certificateAuthorityDetail | Create a new certificateAuthorityDetail object. |
Get | certificateAuthorityDetail | Read the properties and relationships of a certificateAuthorityDetail object. |
Update | certificateAuthorityDetail | Update the properties of a certificateAuthorityDetail object. |
Delete | None | Delete a certificateAuthorityDetail object. |
List deleted items | directoryObject collection | Retrieve the certificateAuthorityDetail objects deleted in the tenant in the last 30 days. |
Get deleted item | directoryObject collection | Retrieve a deleted certificateAuthorityDetail object by ID. |
Restore deleted item | directoryObject collection | Restore a certificateAuthorityDetail object deleted in the tenant in the last 30 days. |
Permanently delete item | directoryObject collection | Permanently delete a deleted certificateAuthorityDetail object from the tenant. |
Properties
Property | Type | Description |
---|---|---|
certificate | Binary | The public key of the certificate authority. |
certificateAuthorityType | certificateAuthorityType | The type of certificate authority. The possible values are: root , intermediate , unknownFutureValue . Supports $filter (eq ). |
certificateRevocationListUrl | String | The URL to check if the certificate is revoked. |
createdDateTime | DateTimeOffset | The date and time when the certificate authority was created. |
deletedDateTime | DateTimeOffset | The date and time when the certificate authority was soft deleted. Inherited from base class and null for objects that are not deleted. Inherited from directoryObject. |
deltacertificateRevocationListUrl | String | The URL to check to find out whether the certificate is revoked. |
displayName | String | The display name of the certificate authority. |
expirationDateTime | DateTimeOffset | The date and time when the certificate authority expires. Supports $filter (eq ) and $orderby . |
id | String | The ID of the certificate authority. Inherited from entity. |
isIssuerHintEnabled | Boolean | Indicates whether the certificate picker presents the certificate authority to the user to use for authentication. Default value is false . Optional. |
issuer | String | The issuer of the certificate authority. |
issuerSubjectKeyIdentifier | String | The subject key identifier of certificate authority. |
thumbprint | String | The thumbprint of certificate authority certificate. Supports $filter (eq , startswith ). |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.certificateAuthorityDetail",
"id": "String (identifier)",
"deletedDateTime": "String (timestamp)",
"certificateAuthorityType": "String",
"certificate": "Binary",
"displayName": "String",
"issuer": "String",
"issuerSubjectKeyIdentifier": "String",
"createdDateTime": "String (timestamp)",
"expirationDateTime": "String (timestamp)",
"thumbprint": "String",
"certificateRevocationListUrl": "String",
"deltacertificateRevocationListUrl": "String",
"isIssuerHintEnabled": "Boolean"
}