DeployedApiCertificateAuthenticationInput
Input parameters for configuring client certificate authentication on a deployed API.
input DeployedApiCertificateAuthenticationInput {
certificateAuthRequired: Boolean
addTrustedX500Names: [TrustedX500NameInput]
deleteTrustedX500Names: [ID!]
}
Fields
DeployedApiCertificateAuthenticationInput.certificateAuthRequired ● Boolean scalar miscellaneous
To enforce client certificate to the API, set this to true. By default, it is set to false.
DeployedApiCertificateAuthenticationInput.addTrustedX500Names ● [TrustedX500NameInput] list input platform
To add a list of trusted client certificate Distinguished Names to the API certificate authentication settings.
DeployedApiCertificateAuthenticationInput.deleteTrustedX500Names ● [ID!] list scalar miscellaneous
To delete trusted client certificate Distinguished Names from the API, provide a list of Distinguished Name IDs.
Member Of
DeployedApiInput input
Was this topic helpful?