Waiting for engine...
Skip to main content

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

On this Page