---
schema_version: "1"
id: b54ea650b3432135ecfa23ebaccd3608c3c2561445734c6116c0eb3dbfd51efa
title: UserAuthCertificate
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_userauthcertificate.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_userauthcertificate.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9775e5b41447ca7738574668044c87b49d0a51f411f6bad6995ca39aa3a78274
description: Represents a user authentication certificate in your org. A user certificate is a unique PEM-encoded X.509 digital certificate to authenticate individual users to your org. This object is available in API version 45.0 and later.
---
# UserAuthCertificate

Represents a user authentication certificate in your org. A user certificate is a unique PEM-encoded X.509 digital certificate to authenticate individual users to your org. This object is available in API version 45.0 and later.

## Supported Calls

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

## Special Access Rules

This object is only available in orgs with Let users authenticate with a certificate enabled in Identity Verification. Only users with the Manage Internal Users permission can access this object.

## Fields

| Field | Details |
| --- | --- |
| CertificateChain | 
Type

base64

Properties

Create, Update

Description

The uploaded PEM files can contain a single certificate or up to 10 certificates in a certificate chain. Uploaded PEM files can’t be larger than 1 MB.



 |
| CertificateChainLength | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The auto-generated length of the certificate or certificate chain in the uploaded PEM file.



 |
| DeveloperName | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

The unique name of the object in the API. This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. When creating large sets of data, always specify a unique DeveloperName for each record. If no DeveloperName is specified, Salesforce generates one for each record, which slows performance.

![Note](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note.png)

#### Note

Only users with View DeveloperName OR View Setup and Configuration permission can view, group, sort, and filter this field.















 |
| ExpirationDate | 

Type

dateTime

Properties

Filter, Sort

Description

The expiration date of the uploaded certificate.



 |
| Fingerprint | 

Type

string

Properties

Filter. Group, idLookup, Sort

Description

The unique fingerprint of the uploaded certificate.



 |
| Language | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

The language in which to display the certificate.

Possible values are:

- da (Danish)
- de (German)
- en\_US (English)
- es (Spanish)
- es\_MX (Spanish - Mexico)
- fi (Finnish)
- fr (French)
- it (Italian)
- ja (Japanese)
- ko (Korean)
- nl\_NL (Dutch)
- no (Norwegian)
- pt\_BR (Portuguese - Brazil)
- ru (Russian)
- sv (Swedish)
- th (Thai)
- zh\_CN (Chinese - Simplified)
- zh\_TW (Chinese - Traditional)





 |
| MasterLabel | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

A descriptive name for the certificate.



 |
| SerialNumber | 

Type

string

Properties

Filter, Group, Sort

Description

The serial number of the uploaded certificate.



 |
| UserID | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

The user associated with the certificate.



 |