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
.