Under this section, add the following profile settings for each Microsoft CA authority.
Certificate Template
The Microsoft Certificate name. No spaces.
Mandatory: Yes.
RA Enroll Key Store Provider Config
The SunPKCS11 configuration file described in the Thales Luna integration guide. Click Select Files to import this file.
Mandatory: Yes.
RA Enroll Key Store Provider
The security provider of the key store. When creating RA enrollment agent credentials in a Key Store file, supported values are the following.
| Value | Security provider | 
|---|---|
| SunJSSE | PKCS#12 and PFX | 
| SUN | JKS | 
| SunJCE | JCEKS | 
When creating RA enrollment agent credentials in PKCS#11 HSM, supported values are the following.
| Value | Security provider | 
|---|---|
| SunPKCS11 | nCipher | 
| LunaProvider | Luna | 
CA Gateway tries loading the key store with any available security provider when this value is omitted or incorrect.
Mandatory: Yes.
RA Enroll Key Store
The file generated when creating RA enrollment agent credentials in a Key Store file. Supported extensions for this file are:
- p12
- pfx
- Jks
- jceks
Click Select Files to import this file.
Mandatory: Yes.
RA Enroll Key Store Type
The type of key store. Supported values are:
- pkcs12
- pfx
- Jks
- jceks
Mandatory: Yes.
RA Enroll Key Store Password
The password of the key store containing the enrollment agent credential. Where the key store is either:
- A key store file.
- An HSM slot.
We recommend creating the enrollment agent credentials in a PKCS#11 HSM.
Mandatory: Yes.
RA Enroll Key Alias
The alias for accessing the enrollment agent's key in either:
- A key store file.
- An HSM slot. In this case, you can usually omit this value because most HSMs do not protect the slot objects with an additional password.
Mandatory: Yes.
RA Enroll Key Password
The password for accessing the enrollment agent's key in either:
- A key store file.
- An HSM slot. In this case, you can usually omit this value because most HSMs do not protect the slot objects with an additional password.
Mandatory: Yes.
Client Key Generation mode
The client key generation mode.
| Value | Key generation mode | 
|---|---|
| true | The client generates the key and provides a CSR for CA Gateway to return an X.509 certificate. | 
| false | CA Gateway returns a PKCS#12 containing the client's key and certificate. | 
Mandatory: No. This optional parameter defaults to true.