PKI role
The PKI role extension defines the PKI role assigned to the certificate holder.
This is a custom Daimler extension with OID: 1.3.6.1.4.1.2916.3.6.509.5.101
JSON structure example
"extensions": {
"pki_role": {
"critical": true,
"allow_critical_override": true,
"include": "yes",
"allowed_values": [
"enhanced_rights"
],
"default_value": "enhanced_rights"
}
}Parameters
Name | Type | Required/optional | Possible values |
|---|---|---|---|
| Boolean | Optional | Specifies whether the extension is marked as critical. Supported values include:
|
| Boolean | Optional | Specifies whether the critical setting can be overridden in the certificate profile or enrollment request. Supported values include:
|
| String | Optional | Specifies whether the extension is included in the attribute certificate. Supported values include:
|
| Array of strings | Required | Specifies the PKI role values that the extension supports. Supported values include:
|
| String | Optional | Specifies the default value to use when the enrollment request does not provide a value. |