Update an existing PKI connector
Update an existing PKI connector
PKI connector to update
_id
string
required |
name
string
required |
type
string
required
Value
stream
|
endPoint
string
requiredStream's base endpoint |
template
string
requiredStream's certificate template to use for enrollment |
ca
string
requiredStream's technical name of the CA on which to enroll |
loginCredentials
string | null
Name of the password credentials to use to authenticate on the PKI. Only one of loginCredentials and authenticationCredentials can be specified. |
authenticationCredentials
string | null
Name of the certificate credentials to use to authenticate on the PKI. Only one of loginCredentials and authenticationCredentials can be specified. |
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
awsacmpca
|
region
string
required |
caArn
string
required |
accessCredentials
string | null
Name of the password credentials containing Access Key Id and Secret Access Key. If not defined, an account present in environment variables can be used. |
templateArn
string | null
|
roleArn
string | null
|
validDays
string | null
|
retryInterval
string | null
|
signingHash
string | null
|
certificateUsage
string | null
|
caPolicyOid
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
certeurope
|
endPoint
string
required |
loginCredentials
string
requiredName of the password credentials to use for technical account on the PKI |
offerId
string
required |
organizationId
string
required |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
revReason
string | null
|
retryInterval
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
cmp
|
endPoint
string
required |
profile
string
required |
issuerCADN
string
required |
issuerCACert
string
required |
signerCredentials
string
requiredName of the certificate credentials to use to sign on the PKI |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
emailMap
string | null
|
sanDnsMap
string | null
|
cnMap
string | null
|
profileMap
string | null
|
issuerMap
string | null
|
legacyCMPStyle
boolean | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
||
name
string
required |
||
type
string
required
Value
digicert
|
||
endPoint
string
required |
||
apiCredentials
string
requiredName of the raw credentials containing the API key to authenticate on the PKI |
||
organizationId
integer
required |
||
caCertId
string | null
|
||
retryInterval
string | null
|
||
skipApproval
boolean | null
|
||
customConnectorDataMapping
object | null
|
||
|
||
timeout
string | null
|
||
proxy
string | null
|
||
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
ejbca
|
endPoint
string
required |
profile
string
required |
caName
string
required |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
eeProfile
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
entrust
|
loginCredentials
string
requiredName of the password credentials to use for technical account on the PKI |
certType
string
required |
requesterDefaultMail
string
required |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
requesterName
string | null
|
requesterPhone
string | null
|
certLifetime
string | null
|
clientId
integer | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
||
name
string
required |
||
type
string
required
Value
integrated
|
||
caKey
object | null (models.secret.SecretString)
|
||
|
||
caCert
string | null
|
||
crlPath
string | null
|
||
crlLifetime
string | null
|
||
certType
string | null
|
||
signAlg
string | null
|
||
crtLifetime
string | null
|
||
crtBackDate
string | null
|
||
checkPop
boolean | null
|
||
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
fcms
|
endPoint
string
required |
apiCredentials
string
requiredName of the raw credentials containing the API key to authenticate on the PKI |
templateId
integer
required |
defaultOwner
string
required |
authenticationDomainId
integer
required |
deleteOnRevoke
boolean
required |
ownerGroups
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
gsatlas
|
loginCredentials
string
requiredName of the password credentials to use for technical account on the PKI |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
hashAlgorithm
string | null
|
certificateUsage
string | null
|
retryInterval
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
gsmssl
|
endpointType
string
required |
profile
string
required |
loginCredentials
string
requiredName of the password credentials to use for technical account on the PKI |
domainId
string
required |
certificateValidity
integer | null
|
defaultEmail
string | null
|
defaultPhone
string | null
|
retryInterval
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
otpki
|
endPoint
string
required |
profile
string
required |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
emailMap
string | null
|
sanDnsMap
string | null
|
sanEmailMap
string | null
|
uidMap
string | null
|
zone
string | null
|
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
msadcs
|
endPoint
string
required |
profile
string
required |
loginCredentials
string
requiredName of the password credentials to use for technical account on the PKI |
enrollmentCredentials
string
requiredName of the certificate credentials to use to enroll on the PKI |
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
evtadcs
|
endPoint
string
required |
caConfig
string
required |
profile
string
required |
domain
string
required |
loginCredentials
string
requiredName of the password credentials to use for technical account on the PKI |
enrollmentCredentials
string
requiredName of the certificate credentials to use to enroll on the PKI |
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
_id
string
required |
name
string
required |
type
string
required
Value
nexuscm
|
endPoint
string
required |
endPointIssuingCA
string
required |
procedure
string
required |
authenticationCredentials
string
requiredName of the certificate credentials to use to authenticate on the PKI |
timeout
string | null
|
proxy
string | null
|
queue
string | null
|
-
200 PKI connector successfully updated
application/json_idstring requirednamestring requiredtypestring requiredValuestream
endPointstring requiredStream's base endpoint
templatestring requiredStream's certificate template to use for enrollment
castring requiredStream's technical name of the CA on which to enroll
loginCredentialsstring | nullName of the password credentials to use to authenticate on the PKI. Only one of loginCredentials and authenticationCredentials can be specified.
authenticationCredentialsstring | nullName of the certificate credentials to use to authenticate on the PKI. Only one of loginCredentials and authenticationCredentials can be specified.
timeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValueawsacmpca
regionstring requiredcaArnstring requiredaccessCredentialsstring | nullName of the password credentials containing Access Key Id and Secret Access Key. If not defined, an account present in environment variables can be used.
templateArnstring | nullroleArnstring | nullvalidDaysstring | nullretryIntervalstring | nullsigningHashstring | nullcertificateUsagestring | nullcaPolicyOidstring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuecerteurope
endPointstring requiredloginCredentialsstring requiredName of the password credentials to use for technical account on the PKI
offerIdstring requiredorganizationIdstring requiredauthenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
revReasonstring | nullretryIntervalstring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuecmp
endPointstring requiredprofilestring requiredissuerCADNstring requiredissuerCACertstring requiredsignerCredentialsstring requiredName of the certificate credentials to use to sign on the PKI
authenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
emailMapstring | nullsanDnsMapstring | nullcnMapstring | nullprofileMapstring | nullissuerMapstring | nulllegacyCMPStyleboolean | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuedigicert
endPointstring requiredapiCredentialsstring requiredName of the raw credentials containing the API key to authenticate on the PKI
organizationIdinteger requiredcaCertIdstring | nullretryIntervalstring | nullskipApprovalboolean | nullcustomConnectorDataMappingobject | nullproperty name*stringadditional propertytimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValueejbca
endPointstring requiredprofilestring requiredcaNamestring requiredauthenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
eeProfilestring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValueentrust
loginCredentialsstring requiredName of the password credentials to use for technical account on the PKI
certTypestring requiredrequesterDefaultMailstring requiredauthenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
requesterNamestring | nullrequesterPhonestring | nullcertLifetimestring | nullclientIdinteger | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValueintegrated
caKeyobject | null (models.secret.SecretString)valuestring | nullValue of the secret that will be passed to Horizon
caCertstring | nullcrlPathstring | nullcrlLifetimestring | nullcertTypestring | nullsignAlgstring | nullcrtLifetimestring | nullcrtBackDatestring | nullcheckPopboolean | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuefcms
endPointstring requiredapiCredentialsstring requiredName of the raw credentials containing the API key to authenticate on the PKI
templateIdinteger requireddefaultOwnerstring requiredauthenticationDomainIdinteger requireddeleteOnRevokeboolean requiredownerGroupsstring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuegsatlas
loginCredentialsstring requiredName of the password credentials to use for technical account on the PKI
authenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
hashAlgorithmstring | nullcertificateUsagestring | nullretryIntervalstring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuegsmssl
endpointTypestring requiredprofilestring requiredloginCredentialsstring requiredName of the password credentials to use for technical account on the PKI
domainIdstring requiredcertificateValidityinteger | nulldefaultEmailstring | nulldefaultPhonestring | nullretryIntervalstring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValueotpki
endPointstring requiredprofilestring requiredauthenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
emailMapstring | nullsanDnsMapstring | nullsanEmailMapstring | nulluidMapstring | nullzonestring | nulltimeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuemsadcs
endPointstring requiredprofilestring requiredloginCredentialsstring requiredName of the password credentials to use for technical account on the PKI
enrollmentCredentialsstring requiredName of the certificate credentials to use to enroll on the PKI
timeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValueevtadcs
endPointstring requiredcaConfigstring requiredprofilestring requireddomainstring requiredloginCredentialsstring requiredName of the password credentials to use for technical account on the PKI
enrollmentCredentialsstring requiredName of the certificate credentials to use to enroll on the PKI
timeoutstring | nullproxystring | nullqueuestring | null_idstring requirednamestring requiredtypestring requiredValuenexuscm
endPointstring requiredendPointIssuingCAstring requiredprocedurestring requiredauthenticationCredentialsstring requiredName of the certificate credentials to use to authenticate on the PKI
timeoutstring | nullproxystring | nullqueuestring | null -
400 Bad Request
application/jsonerrorstring requiredThe error code of the problem
ValuePKI-CONNECTOR-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid PKI Connector
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid PKI Connector
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
401 Unauthorized request
application/jsonerrorstring requiredThe error code of the problem
ValueSEC-AUTH-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid credentials or principal does not exist
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid credentials or principal does not exist
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-003
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is not trusted
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is not trusted
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-004
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-005
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is revoked
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is revoked
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-006
messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-007
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid Identity Provider
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid Identity Provider
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-008
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid redirect path
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid redirect path
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-009
messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
403 Forbidden action
application/jsonerrorstring requiredThe error code of the problem
ValueSEC-PERM-001
messagestring requiredA short, human-readable summary of the problem type
ValueInsufficient privileges
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInsufficient privileges
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid License
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid License
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-004
messagestring requiredA short, human-readable summary of the problem type
ValueExpired License
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueExpired License
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
404 Not Found
application/jsonerrorstring requiredThe error code of the problem
ValuePKI-CONNECTOR-003
messagestring requiredA short, human-readable summary of the problem type
ValuePKI Connector not found
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePKI Connector not found
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
500 Internal Server error
application/jsonerrorstring requiredThe error code of the problem
ValuePKI-CONNECTOR-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807