Edit

pfxUserCertificate resource type

Namespace: microsoft.graph

Important: Microsoft supports Intune /beta APIs, but they are subject to more frequent change. Microsoft recommends using version v1.0 when possible. Check an API's availability in version v1.0 using the Version selector.

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Methods

Method Return Type Description
List pfxUserCertificates pfxUserCertificate collection List properties and relationships of the pfxUserCertificate objects.
Get pfxUserCertificate pfxUserCertificate Read properties and relationships of the pfxUserCertificate object.
Create pfxUserCertificate pfxUserCertificate Create a new pfxUserCertificate object.
Delete pfxUserCertificate None Deletes a pfxUserCertificate.
Update pfxUserCertificate pfxUserCertificate Update the properties of a pfxUserCertificate object.

Properties

Property Type Description
tenantId Guid
userId Guid
thumbprint String
userUpn String
encryptedPfxBlob String
encryptedPfxPassword String
certStartDate DateTimeOffset
certExpirationDate DateTimeOffset
providerName String
encryptionKeyName String
paddingScheme Int32
status Int32
intendedPurpose Int32
createdTime DateTimeOffset
isDeleted Boolean
lastModifiedTime DateTimeOffset
eTag String

Relationships

None

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.pfxUserCertificate",
  "tenantId": "Guid",
  "userId": "Guid",
  "thumbprint": "String",
  "userUpn": "String",
  "encryptedPfxBlob": "String",
  "encryptedPfxPassword": "String",
  "certStartDate": "String (timestamp)",
  "certExpirationDate": "String (timestamp)",
  "providerName": "String",
  "encryptionKeyName": "String",
  "paddingScheme": 1024,
  "status": 1024,
  "intendedPurpose": 1024,
  "createdTime": "String (timestamp)",
  "isDeleted": true,
  "lastModifiedTime": "String (timestamp)",
  "eTag": "String"
}